The elaborate architecture is equal parts alcazar and Palazzo Vecchio.
How we use your e-mail address