Hotel Nerva Colosseo, Rome

Via Tor dè Conti, 3 Rome00184, Italy
More images