England: Windsor Castle



Hello from Windsor! Featuring the famous Windsor Castle, the current residence of the English royal family. This beautiful castle was built in 1100 and is known to be the longest-occupied palace in Europe!


#england #windsor #castle





4 views

Recent Posts

See All