Who What Where WhenREMOVEWHEREWHEN |
REFINE
Browse All : Westminster Abbey from 1966
1-2 of 2
Title
Westminster Abbey
Location
England -- London
Description
Interior of Henry VII's chapel, detail view
1-2 of 2
|