Pichi & Avo
Europe
Greek Gods in the Streets of Belgium
Two artists from Spain inspired by the Greek mythology created a stunning art installation for the North West Walls Street Art Festival in Belgium.
With its impressive stories and emblematic gods, Greek mythology is a valuable source of inspiration for artists...