When you look at these works of art by Justin Bower you are first taken back by how messed up they appear to be, but ... Continue Reading »