Farm hand Carole

Posted on July 22, 2017

Proves the “paddington bear” rain coat is still worthy even in the worst of conditions.