Versace x medusa power talks

Photographer Lelanie Foster

Director/ DP Victoria Sedra

Previous
Previous

Violet Grey

Next
Next

Harper's Bazaar Spain