Baglioni Hotels

Elle Decor (India) – A Roman Holiday.

Elle Decor (India) – A Roman Holiday.

Elle Decor (India) Oct-Nov 2013