PICT5360
The Larcomar shopping mall where Miraflores meets the sea.
6/2/2005
< ^ >