Anttola harbour (Shops)

A 2.4 meter deep blue-flag harbour in Anttola.