Street life Almagro Spain
Almagro is a classic old Spanish town. Comfortable, incredibly scenic with a healthy street life and an ample cast of old characters. One such local hero rode around the town with his best friend, a small puppy on the back of his three wheel bike that I found waiting for […]