Designed by
Title
Keuka College Campus & Buildings, New York , #213591777
Description
Keuka Park, New York, US- November 20, 2020: Keuka College Campus and Buildings, on Keuka Lake. It is a private college found in 1890, offering both bachelor`s and master`s degrees on its home campus.
This image is editorial