Cartogiraffe.com

Branch Brook

Branch Brook in Westchester County.