Keywords: Castle of Park Glenluce inscription.JPG en The Castle of Park is a 16th-century L-plan tower house near Glenluce in Dumfries and Galloway southwest Scotland This inscription is above the main doorway own John of Reading 2010-08-25 Castle of Park |