Barrington Court, near Ilminster

20 of 125 | _MG_9933.jpg

_mg_9933.jpg

_MG_9933.jpg |