St. Illtuds Church...

St. Illtuds Church

Llantwit Major,
Vale of Glamorgan

July 1929

Limited Edition Signed Prints (350)

  • Supplied in a 18" x 14" mount
  • Priced £30 (plus p&p)