back to top

Once You See It: The Freedom Tower And Gehry Building

A passerby captured a striking photograph of the Freedom Tower appearing next to the Frank Gehry's Beekman Tower in New York City. The two buildings bear a striking resemblance to the Twin Towers that used to rise above Manhattan.

Posted on