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