Sleeping Homeless Man by Ella & Pitr

Category: Art, Featured -

French artists Ella & Pitr just completed a large-scale rooftop mural in Santiago, Chile. Giant homeless person finds a place to sleep. Awesome placement!