massabesic marsh

Mountain Stream - 11x14 -  $225