sticker

EPHEMERA
1980
2.75 x 5.00 x 0
1984.20.45

Related Events

America's Cup (1980)
1980-09-16
1980-09-25
View

Related Subjects

Yacht racing
View