All About London and Everything else...
It has been there since January and I believe it was a contest. I believe the goat stands for non conformity or independence or something of that nature.
It has been there since January and I believe it was a contest. I believe the goat stands for non conformity or independence or something of that nature.
ReplyDelete