Saint Aidan


Saint Alban episcopal church - Washington DC - USA