Sleeping Rough Admin at 8:09 am April 2, 2014 A rooftop ‘mural’ of a homeless figure in Santiago, Chile by French artists Ella & Pitr. complexart FacebookTwitterPinterestSponsored Link Related posts: The Mediterranean Tunnel Haring Unwrapped Down The Plughole Giants