Saint Peter the Apostle, Mid-17th century
Crete or Ionian Icon
52 x 43.3 cm
2955
£ 12,500.00
Exhibitions
Spring 202153
of
53