I Pay Them in Pizza

I Pay Them in Pizza

Each of these Ninja Turtles are five meters (just over 16ft) tall, on display in Sydney Darling Harbour, Australia.

0
0