Seas Sails & Shores


San Francisco Masonic street
Haight-Ashbury, San Francisco.