Cyclists' cafe, The Hub

Date: 07/12/2014

Location: Redbourn High Street, Herts