The sun peeks through a window in the last remaining wall of this part of Glastonbury Abbey in Glastonbury, England, UK.