top of page

The Icon is a body length interactive, touchscreen display, with three tri-lens camera pods, mounted on swiveling heads, that capture high resolution photo and video content.

The Icon

$1,799.99Price
Color
    bottom of page