Designed by
Title
Stained glass window of Saint Columba at Red Castle - Wales #262461545
Description
Stained glass window of Saint Columba at Castell Coch or Castle Coch - The Red Castle, Tongwynlais, Cardiff, Wales, United Kingdom, Europe - 15th of October 2022
This image is editorial