Designed by
Title
Yellow Tram at Pier 15 in San Francisco, California USA #65949845
Description
SAN FRANCISCO, CA/USA ââ¬â SEPT 10 2012: San Francisco's original double-ended PCC streetcars, at San Francisco Pier 15. Popular with tourists the streetcar tram design was first built in USA in 1930s.
This image is editorial