1/1

Palazzo Strozzi, an Italian Renaissance building. Built larger than the palace belonging to the Medici with architects copying the cubic shape developed on three floors surrounded by a central courtyard. A key cultural hub in Florence, Italy.
Filename: E. Ren, Florence ERF0046.jpg
Copyright Friends of San Diego Architecture
Copyright Friends of San Diego Architecture