I agree with you; without your logo the picture is off-balance.
altho the pic is real small to see well, it may be that the street signs sign some lightening.
there is sort of a disconnect in the content. Wall Street is the seat of commerce but the building in the background looks like a church.
I agree with the logo being too big, I was resizing a group of them for webposting (most of them not vertical shots) and it turns out the size of the logo was a bit too big on the vertical ones.
I'll try to crop it some more. Thanks for the suggestion.