Thursday, June 5, 2025

London: Leake Street Arches

All my years visting London, another new spot - Leake Street Arches that a much cooler Italian kid that I was working with told me about.  Great street art but a little quiet during the workweek.  



No comments:

Post a Comment

Note: Only a member of this blog may post a comment.