Leelu Morris

year of pub­li­ca­ti­onISBNauthor(s)title
2003978-0-9542858-0-7Leelu MorrisEye-Biza: a Reportage of Ibiza 1997-2003