Self Portrait Published August 10, 2012 at 1440 × 1942 in The Art of Derek Ford ← Previous Next → Self Portrait