John Gilstrap is an extraordinarily talented person, who is equally at home behind the lens of a camera and a paint brush...doing murals or faux painted walls. His attention to detail, color and professionalism are remarkable. Can scarcely wait to show you his work.