Regatta from the Harbour Wall

Regatta from the Harbour Wall

£10,000