silver print

PHOTOGRAPHS
England, London; England, Thames River
2.63 x 3.38 x 0
UNIDENTIFIED ferry
1985.47.9

Related Subjects

Tower Bridge (London, England)
View