Biografia

James Bowman is a UK based artist who creates both abstract landscapes and work that defies the definition of painting or sculpture.