French street art duo Ella & Pitr (previously) recently created this massive, nearly 26,000 square foot mural of a sleeping figure in an industrial yard in Lyon, France.
photos via Street Art News
via Street Art News
emails with each day's blog posts
Host your website with Laughing Squid! Here's more info