Sandcastle Hotel





Sandcastle Hotel by Mark Anderson

Weymouth Beach in Dorset, UK