Plate 046: Oxyacantha sive Spina alba flore pleno

Plate 046: Oxyacantha sive Spina alba flore pleno

$75.00Price