Designed by
Title
Exterior view of St. Louis Church or Heilige Lodewijkkerk in Leiden, Netherlands #235873116
Description
Leiden, Netherlands - October 7, 2021: Exterior view of St. Louis Church or Heilige Lodewijkkerk in Leiden, South Holland, the Netherlands
This image is editorial