1 followers
a street art cities user
Verified that these artworks are still visible.
Across 4 countries: Italy, Switzerland and France and more.
the building was destroyed