Rhoose Point

Rhoose, United Kingdom

works of art made from rock and coastal rock platform