Ed Lehming Photography

Archives

“Even in its darkest passages, the heart is unconquerable. It is important that the body survives, but it is more meaningful that the human spirit prevails.” ― Dave Pelzer Situated on the north-west corner of the World Trade Centre Plaza, I’m sure this building has some stories to tell, as it sustained some damage during the 9-11 attacks and has a clear view of the Plaza itself. I did not think of the… Read More