<<
Looking south to Downtown Buffalo. Street on right is Delaware Avenue. Tallest building in the photo is HSBC, the tallest building in the city.
LARGER SIZE
<
>