LONDON 1955
Made in England

Goya Black Rose is made in England