Monday, September 20, 2010

Tuesday, September 7, 2010

penguin soak



Introducing BP, which stands for 'baby penguin' although he believes he was named after 'British Petroleum' during an oil disaster. In order to keep his conscience clear he endeavours to fight pollution for all eternity……