Italian fine artist and muralist, Ericailcane is in Spain where he spent the last two days working on this huge new mural for the Milestone Project.
Located in Girona, in the northeast of Catalonia, Spain, this monumental green creature should be completed soon so stay tuned for the final shots!
comment