Hotel Ferraro, Rome

Via Cavour 266Colosseo, Rome00184, Italy
More images