El Vallès Occidental, Catalonia, Spain
paris, paris
El Prat de Llobregat, Catalunya, Spain
Mellieha, Malta, Malta
Victoria, Malta