Robot in St. Peters Square *

Robot walking out from Space Portal into St. Peter’s Square at the Vatican in Rome Italy.  The ViewFinder is watching from the columns.

SKU: N/A Category:

Description

Robot walking out from Space Portal into St. Peter’s Square at the Vatican in Rome Italy.  The ViewFinder is watching from the columns.

Additional information

Size

Canvas signed by Artist, Photo Paper signed by Artist, Framed and Matted Photo