Simone Rocha | London

Stopping traffic in Simone Rocha on the streets of London.

simone rocha coat