Passing through Paternoster Square next to St Pauls today and saw Gillie and Marc's Mother Gorilla. by Inner_Ad_6626 Tags:LondonUnited Kingdom 1 comment I’m only just realising how many animal statues london has. Anyone know why? Leave a ReplyYou must be logged in to post a comment.
1 comment
I’m only just realising how many animal statues london has. Anyone know why?