Submitted by Thomas Nilsson on Mon, 05/31/2010 - 21:50 The main shopping street in Andorra. Locate 42.508715341464, 1.5376996994019 Barcelona 2010 Log in to post comments