Superflower

Superflower, Paris France 2013.