Foot on mars is a clothing store, located at Carrer de l'Aigüeta, 8, AD500 Andorra la Vella. [read more]