Bradley Stephens, age 29

Responsive image
source