Cozumel
Cape Tribulation in northern Queensland, Australia 2006 (giant spider spotted at the outdoor restaurant/bar of the beach resort where I was staying) Merry Christmas! (my parents’ backyard) |