Red Cosmonaut Girl:
Altea, Spain
Red Cosmonaut Girl:
Motril, Spain
Red Cosmonaut Girl:
Pia de Urso, Portugal
Red Cosmonaut Girl:
Helsinki, Finland
Red Cosmonaut Girl:
Elche, Spain
Red Cosmonaut Girl:
Elche , Spain