Photo:
44
of 59, Album: Aruba 2005
A picture inside the Tunnel of Love cave. They give you lights and you take a self-guided tour.