Thatched cottages and stone bridge near Blackpool Sands beach, Devon, England, U.K.
EllenBaroneEngland5811
From The Wayfarers England