Masonic Temple Asheville

11″ x 14″ oil on linen

Out of stock