2012-04-03

120403 BIG SQUARE - LIMA - PERU