small nativity with stone figures

Availability: In stock

$22.00
View full info