Mannorbeer Castle

[England Illustrated].

Mannorbeer Castle April 1st 1778
Mannorbeer Castle
Mannorbeer Castle April 1st 1778
Manorbeer Castle, Pembrokeshire