Image 1 of 1
UK02 Salisbury Reflection
This is the reflection of the church windows in the baptismal font in the Salisbury Cathedral in England. The church was completed in 1258 and has the tallest spire in the United Kingdom. The best of the four original copies of the Magna Carta is also here.