Bisham Abbey

Basic Information

Location
Bisham Abbey, Bisham, Berkshire, England.