Santa Maria della Rosa is a Gothic- style, Roman Catholic church located on Via della Rosa in central Lucca, region of Tuscany, Italy.
Wikipedia https://en.wikipedia.org/wiki/Santa_Maria_della_Rosa,_Lucca
Address 27 Via della Rosa, Lucca 55100, Italy
Coordinates 43°50'25.9" N 10°30'26.31" E