Quarr
Abbey
Quarr
Abbey (French:
Abbaye
Notre
-
Dame
de
Quarr
) is a monastery between the villages of Binstead and Fishbourne on the Isle of Wight in southern England...
17 KB (1,978 words) - 13:50, 27 May 2024