Designed by
Title
Basilica of Santa Maria Novella, principal Dominican church in Florence, Italy #268251378
Description
Ornate gothic marble facade of the 14th century Basilica of Santa Maria Novella, the city's principal Dominican church in Florence, Italy