Comments

White Cliffs of Dover, England 5 comments
guest · 5 years ago
Actually, that's Beachy Head, Sussex.