Curry Duck

Curry Duck is a local cuisine made in Trinidad

Advertisements