Lampidusa

Sicilian

Proper noun

Lampidusa f

  1. Lampedusa