I'm looking for a specific contemporary bronze statue of Icarus that was in a Parisian gallery a couple of years ago (see attached). Unfortunately I don't have much more than the photo to go off of. We know neither the gallery name nor the name of the artist. The artist is believed to be French. Any assistance or direction would be much appreciated.