You'll Be Glad These Terrifying Creatures Are Just Statues.

1.) "The Anonymous Statue" Budapest, Hungary

1.) "The Anonymous Statue" Budapest, Hungary

1.) "The Anonymous Statue" Budapest, Hungary