Nature Trail Newport

Oil on canvas Framed - 19" x 15"

Nature Trail Newport