Designed by
Title
La Basiilica di Nostra Signora delle Vigne in Genoa, Italy #72904371
Description
Interior of Basiilica di Nostra Signora delle Vigne in Genoa, Italy. This baroque church was constructed during 1610ââ¬â1624.
This image is editorial