28 days agoThis is the tiny Italian Mediterranean island of Lampedusa. Imagine living on thisB-N-F-A-T-WVerified
4 days agoToumani & Sidiki Diabaté live - Lampedusa - Festival Mantras - Madrid - 19_02_2015Abobakertahiri