LUDLOW, ENGLAND. --- Castle ruin.

Close Window