Steamboat CITY OF NEW LONDON, 1869

stereograph

PHOTOGRAPHS
USA, RI, Newport
1869
3.31 x 6.94 x 0
1979.21.1

Related Subjects

Excursion boats
View