Image: A stained glass window in a church in Penmynydd on the Isle of Anglesey, on Tudor ancestral lands in North Wales. About this image

Tudor History Web Ring

[Previous] [List Sites] [Random] [Join] [Next]

All contents 1995-2006 Lara E. Eakins except where noted

Send E-Mail

Copyright, image use and linking information

Latest Update - 1 January, 2006