Spencer Byles Does Nature Better Than Thoreau
Blending seamlessly with the environment, there is no map or itinerary to find these surreal works of art. Your only means of seeing any of these pieces in person is to wander one of the three forests–La Colle Sur Loup, Villeneuve Loubet and Mougins, respectively–and stumble upon them.