photograph

PHOTOGRAPHS
Beken & Son
England, Isle of Wight, Cowes
8.00 x 10.00 x 0
1982.17.330

Related Subjects

Sail lofts
View