Spain · April 19, 2004

Location

Spain, Catalonia, Barcelona