St. Albans. England.
The sun came out and Alfredo, my Argentinian friend, and I are going to see a little town that we know nothing about and it’s going to give us a very satisfactory surprise. Saint Alban was the first English saint, and this small town that bears his name is north of London. We arrive by […]