Italian bike shop

thiscocks
thiscocks Posts: 549
edited May 2011 in Commuting general
Parents are in northern italy at the moment and my dad took a picture of a bike shop he saw!

Would they be ok branching out ino the UK!??

photo.jpg

Comments