Lucamaleonte - Sale Festival

Lucamaleonte - Mural for Sale Festival, Castel di Lama, 2013, photo credits - Il Gorgo
Artist: Lucamaleonte
Creation Year: 2013
Location: Castel di Lama, IT