photograph

PHOTOGRAPHS
England, London; England, Thames River
1898
3.50 x 4.63 x 0
1953.4509.371

Related Subjects

Watercraft--Interior views
View