Florence Italy City Guide
The Santa Maria Novella church is a 13th century church, located
across from the central train station (Stazione
di Santa Maria Novella) in Florence Italy (Firenze).
This famous church
contains many fine pieces of art including a 3-D painting by Masaccio.
Other important works include:
Other Cities |
Travel Map |