The Castle Inn

Straight from a Storybook
Straight from a Storybook

Castle Combe, Wiltshire, England.

A lovely village in the English countryside.

**This is a copyrighted image with all rights reserved. Please...

flickr.com