Check out the new Web cam at Ventosa Vineyards on Seneca Lake.

 

 

 


Beautiful views!