London.

Hyde Park, London.

Wearing: Zara