BAGARRA, BAGGARA

A lateen-rigged Arab trading vessel in the Read Sea

 

Return to Listing by Type