Sarah and Steve – a day at Lains Barn in the Oxfordshire countryside with just the sweetest couple.

Love abounds.