15-canoe-shells

15-canoe-shells

Observation - 15-canoe-shells - UK and Ireland. Description: