Welcome to the Monkey House

Budapest, Hungary, early 2012.