Caravel

A Small Highly-maneuverable Sailing Ship Developed In The 15th Century.

Caravel Definition
Caravel Definition