Bruce Kuwbara

Big Bird coming to Pier 8
45-storey waterfront tower a step closer to reality