16
Apr2017
Genoa, San Teodoro
Genoa disappeared, depicting the Church of San Teodoro which was demolished on October 4, 1870 to allow the construction of warehouses and new piers. The church was to date back [...]
Read More
Go Top