Photo: Hogwarts Castle at Universal Studios Orlando’s Wizarding World of Harry Potter

We have just received this photo of Hogwarts Castle in the Wizarding World of Harry Potter from Universal Studios Orlando.

Enjoyed this post? Share it!