Previous Index Next
MACBA, the Barcelona Museum of Modern Art.
July 25, 2007 11:14:41 Location: N 41d 22m 59.44s, E 2d 10m 3.08s