St Lucia IFC

Carnival, St. Lucia, W.I.


Photography by: © Michelle du Boulay

[Back]