Weekly Photo Challenge: Hope

This statue is in the churchyard in Guiting Power, a beautiful Cotswold village.

Advertisement