Juan Ramon Ayala

Tech savant, avid golfer, local politician and proud cat dad. A true friend living in historic Hudson Valley.