Friday, February 21, 2014

A fantastical sight


Hogwarts Castle in Wizarding World of Harry Potter at Universal Studio in Orlando.
Mmmm...butter beer!