dksmithphotography.com
Balboa Island, Newport Beach, CA. – This is a great place for a family adventure!!
Visit the post for more.