Ben Scott

Ben is a graphic designer have keen interest in abstract arts. Adventure freak, part-time blogger, and web developer.