0 followers
I like to walk around cities to find street art. Based in Toulouse, France
Verified that these artworks are still visible.
Across 1 country: France.