Image 1 of 1
SanFran_779_30.jpg
San Francisco, California, USA. North Beach, Stinking Rose Restaurant at Night.