Holiday in Aruba 2005 (19 of 93)
The lush green of Aruba's north tip!
22 October