Transformer Costume, River Thames, London


Transformer Costume, River Thames, London


Size: 3264px × 4912px
Location: London, United Kingdom
Photo credit: © mvlampila / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: act, acting, android, balustrade, blackfriars, costume, handrail, london, mime, mimer, performance, river, robot, station, thames, train, transformer, water, yellow