Margam Castle near Aberavon, South Wales, private commission
BACK