Wednesday, November 22, 2006


This glass castle is in Lagosta near Tamarindo. Must get hot in there.

No comments: