Island of St. Lucia, the British coaling station in the B. West Indies, natives selling baskets, guava jelly, coconuts

Island of St. Lucia, the British coaling station in the B. West Indies, natives selling baskets, guava jelly, coconuts

Item Information