Designed by
Title
Futuristic mannequin. Robot stands in shop window #118654423
Description
Futuristic mannequin. Venice, Italy - September 22, 2015: one robot stands in shop window venetian architecture reflects in show glass on townscape background, square picture
This image is editorial