Beach Life

St. Michael's Mount

 

It’s all very nice… but where’s the grass?

 

Advertisements