A couple in prayerful contemplation at Chester Cathedral, Chester, England.

Contemplation: Chester Cathedral

Chester, England

A couple in prayerful contemplation at Chester Cathedral, Chester, England. Photo © copyright by Mark F Devine.

 « Travel  « Europe