I Take Pictures [image deleted]A village Pub in Gloucestershire. Frampton on Severn. Post Comment Receive notifications Add a comment...