C628 Bike & Trike in The Hayes, Cardiff. 16″x20″ Published October 4, 2012 at 1332 × 903 in Central Cardiff Bike & Trike in The Hayes