1. The Captain's View. Ocean Beach - Dog Beach, San Diego, California.

    The Captain's View. Ocean Beach - Dog Beach, San Diego, California.

    25