This was painted in 1963 . John Taylor made Circe Invidiosa painting . The painting Circe Invidiosa is 180.0 cm by 33.0 cm and 212.0 inch by 20.0 inch . It was made in oil on board . It is located in Tate Britain
John Taylor made a painting in 17th century