The Old Print Shop

Rambling Tenements on Telegraph Hill.