The Prettiest Village in England?

This is what Castle Combe calls itself. And it certainly is pretty, even in the pouring rain.

DAY 1060

Comments
Sign in or get an account to comment.