People & Traditions
Submitted by Neil H(16th May 2010)
Windsor Castle, in the English county of Berkshire is the largest inhabited Castle in the world.
What a fabulous picture of the ladies in their dresses and the castle in the background. What a fine photo this is. Going in favs
Comment by Neil H(21st March 2011)
Thank you for the nice comment Linda...Neil.
Add a comment...
Please login to make a comment on this picture