072013 -1245 Iconic red telephone booths in London. Photo by Steph Wiestling of BestKidFriendlyTravel.com
Leave a Reply