The Church of San Lorenzo in Piscibus is a 12th-century small church in the Borgo rione of Rome. It is located near Saint Peter's Square and Vatican City, but its façade is not visible from the main street, Via della Conciliazione.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/San_Lorenzo_in_Piscibus
Coordinates 41°54'6.246" N 12°27'33.117" E