Photos for The Stinking Rose A Garlic Fish House
The Stinking Rose A Garlic Fish House
Pier 43 1/2, Fisherman's Wharf, North Beach/Telegraph Hill, San Francisco, California 94133 USA
Pier 43 1/2, Fisherman's Wharf, North Beach/Telegraph Hill, San Francisco, California 94133 USA