Turks cap, St Helena Island

Turks cap