Pere LembríActive in Morella, Spain, in 1399, died in Tortosa, Spain, in 1421
The Deposition of Saint Peter
About 1410-1415
Tempera on wood
90.2 x 62.2 cm
Purchase, Horsley and Annie Townsend Bequest, inv. 1958.1196
Western Art
Possibly Aragon, Chiva da Morella, parish church (retable dismantled by 1925); Paris, Messimy collection; Paris, dealer Bacri Frères (in 1935); New York, dealer Schaeffer Galleries (by 1957).
This website uses cookies in order to optimize your browsing experience and for promotional purposes. To learn more, please see our policy on the protection of personal Iinformation