The Church of St. Veronica stands on the site.
Found on site is the Church of St. Veronica.
mnli hypothesis: Found on site is the Church of St. Veronica. premise: The Church of St. Veronica stands on the site.