Preview Santa Croce church, Florence, Tuscany; Italy, Europe Image ID: 746-90644 Artist: Stefano Cellai Purchase a commercial license Buy framed prints & more from our print store cloudy florence tuscany outdoor church building architecture city travel santa croce church basilica square wet rainy winter religious site catholic roman religion historic historic center historical historical center historical centre heritage