University of Palermo

Piazza Marina, 61 (Unknown)