Advertising
Advertising

A trio of toy robots on display at DOMITALIA.

Photo
Originally appeared in High Point Market 2011
on April 7, 2011
A trio of toy robots on display at DOMITALIA.
A trio of toy robots on display at DOMITALIA.

Appears in

Advertising