Our Lady of the Rocks

Our Lady of the Rocks

$125.00Price

Artist Penny A Parrish

Our Lady of the Rocks

matted and framed photo

12 x 18