CANNETASTIC

CANNETASTIC. A series of images taken on the streets of Cannes, France.