Make your own free website on Tripod.com


A deserted beach on the south shore of Barbuda