The City of Avalon
David Hart
Avalon

Yacht Club Flag 1