1.
Playa Linda (Aruba) : inland view
2.
3.
Playa Linda (Aruba) : on the water
Lagadishi na Aruba / Lizards in Aruba