Favorite

I Pay Them in Pizza

TMNT,Fan Art,cartoons
  • -
  • Vote
  • -

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

Comments
You must be logged in to comment
Back to Top