Joshua Rowley

The single most awesome painter you will ever meet.