What They’re Wearing in: Cannes, France — Square Magazine

Responsive image
source