Idle Reveries

Monday, January 03, 2005


So, Christmas in Tobago. A nice Nativity scene on the Store Bay beach.

0 Comments:

Post a Comment

<< Home