robwardart

Paintings by Robert Ward

Llawhaden Castle

£300.00

Oil on canvas 50x40 cm. Llawhaden Castle in South West Wales UK was in fact a medieval Bishops opulent palace, those old Bishops surely had it made

Product Detail