James Cooper

James Cooper lives and works in Bermuda. His work can be seen on tinyvices.com