Designed by
Title
Exit sign on I90 for Downtown Buffalo and Niagara Falls #265290620
Description
Cheektowaga, New York - July 28, 2022: Exit 53 sign for I190 North, Downtown Buffalo and Niagara Falls from I90 also called the New York State Thruway
This image is editorial