Cala Figuera Beach Towel

41.710201, 2.9071