<--Previous  Up  Next-->

IMG_0573.JPG

Amsterdam. There's a park in Amsterdam where they have massive numbers of iguana sculptures. Don't ask why. They're Dutch, you see?