Our Lady Of Fatima Gold Frame

by Hirten
$12.95

3 1/2" x 4 1/2" Gold Leaf Frame

Italian gold Stamped Prints Under Glass with Easel Back

Gift Boxed