Mission Gallery
← Explore all Temples & Teerth
Deity: Saint Nicholas Place: Swansea
Mission Gallery. Dedicated to Saint Nicholas. Located in Swansea.
- Primary Deity
- Saint Nicholas
- Built
- 1977
- Address
- Available soon.
History
art gallery in Swansea, Wales