Beshowcased

Brand Designer and responsive website design

Beshowcased is a self-promotion network with image interaction tools. The user can embed audio, video and rich media links directly in images and share them across the web.