Today’s photo is of the beautiful Liberty Building. It was built in 1925, and at that time, was the largest office building downtown. The building originally had 3 Statue of Liberty replicas standing 36’ tall. Just the two facing east and west on the roof remain. The Liberty building is currently the 5th tallest building in Buffalo.