Church St & 18th St

Tram Stop • Castro, San Francisco, CA