CT-369

Physical Size: 23' 8" x 14'
Night view of Big Ben in London England UK U.K.