Ponies on the Platform

It wasn’t your everyday commute to work this morning in London. Bleary-eyed travellers were met at Paddington with two Polo On The Beach ponies.

Read More