Justin Battles is a talented self taught amateur photographer, firefighter and paramedic based in Wauchula, Florida,