St. Charles Idaho

$15.00$809.00

This quaint farming town sits along the northwest side of Bear Lake in Idaho. This painting shows the peace and tranquility of the countryside.

Clear