Russian Hill - Lombard Street bw Leavenworth and Hyde Streets
17 photos · 271 views