NEUTRAL

Holy Trinity Church Apperley

Gloucester, United Kingdom

A brick built catholic church. Situated in a rural village in a popular spot for walkers

Submit Update