Passing through Paternoster Square next to St Pauls today and saw Gillie and Marc's Mother Gorilla.

by Inner_Ad_6626

1 comment
  1. I’m only just realising how many animal statues london has. Anyone know why?

Leave a Reply