Locking mechanism on deck of sailing canoe, probably BANZAI

photograph

PHOTOGRAPHS
USA, MA, Boston
Circa 1925
4.25 x 3.25 x 0
1993.120.1.100

Related Subjects

Sailing canoes
View