The George Inn, Mere, Wiltshire.

Picture of the George Inn, Mere, Wiltshire, England