PrevNext StopPlayPause  sec delay 
Return to Album
Red Lion Pub & Inn Keepers House
This Red Lion Pub is from Avebury, Wiltshire and was built in the early 17th Century. It has a beautifully thatched roof and half timbered walls.
All Images are Copyright ©gladysclancy
Photo 15 of 49, 115_1364.jpg, 171KB, 800x604, 79 Hits
Other Sizes: Medium Large
 Back to Thumbnails