All street art

Ella & Pitr “The Sleeping Giant Of Santiago” New Street Piece – Santiago, Chile

April 16, 2014
1 min read

Ella & Pitr are still in South America where they just finished working on another enormous piece at the Cerrilos airport in Santiago, Chile.
Entitled “The Sleeping Giant Of Santiago”, the French duo painted this gigantic sleeping man resting before his next flight. Perfect placement.
Hit the jump for another look at the giant and then let us know how you liking this new piece by Ella & Pitr down in the comments.

Add your