Ella & Pitr create a giant new piece in Lyon, France:
Our friends Ella & Pitr recently stopped by the city of Lyon in France where they spent a few days working on yet another giant piece.
Specialising in painting huge characters on the ground, the French artists dropped a fantastic artwork which is sure to please the local workers.
Hit the jump for another look at this sleeping giant and check back with us soon for more exciting updates from the French duo.
Read The Full Story »