an electronic device with a solar panel attached to it's back end and side panels on the front
Save
papercast.com

Home - Papercast

The most innovative, versatile and sustainable solution for sharing a wide range of visually striking digital content with the public – perfect for any indoor or outdoor, fixed or portable use.

Comments

No comments yet! Add one to start the conversation.