Lot 3848

Greek icon, 19th c
Saint Nicholas, 23x18 cm