Paris, Ile-de-France, France
Ibiza Town, Balearic Islands, Spain
Balearic Islands, Spain
London, England, United Kingdom