42nd Street Apple installed at Pfizer International Inc. headquarters on 42nd Street
.
back to gallery