NIAGARA FALLS NATIONAL PARK

"Niagara Falls, Horseshoe Falls", oil, 12" x 16", $500

click to go back