Entranceway at Main Street at Lafayette Boulevard

Main St. at Lafayette Blvd.
Amherst
New York
United States