Embed this webcam

Tudor City: 7 Avenue @ 34 Street