Cheshire grin



Photos: Christmas - The Caribbean Islands - Dominica at 10 a.m.

Christmas


Dominica, The Garraway Hotel,
December 25, 2003 γ.


Back >

Rambler's Top100