Entry tags:
A Great Big Cock
This is London's latest statue; a 5 metre high blue cockerel said to symbolise strength and regeneration.

Funny how everything takes on a different meaning when you've read way too much J2 slash...

Funny how everything takes on a different meaning when you've read way too much J2 slash...
no subject