leon’s place, hotel,

rome, italy

Location: Rome, Italy

Photographer: Massimo Listri, Max Zambelli, Monica Silva

Published: AD Italia, Flair, Royale Design, Elle Spain