The Church of Saint Lucy in Selci is an ancient Roman Catholic church, located in Rome, dedicated to Saint Lucy, a 4th-century virgin and martyr.
Wikipedia https://en.wikipedia.org/wiki/Santa_Lucia_in_Selci
Address 82 Via in Selci, Roma 00184, Italy
Coordinates 41°53'40.281" N 12°29'48.62" E