The Board of The Kingston Prize Association, and the Jury, have announced the 30 finalists in the 2015 competition.

ADVERTISEMENT

Latest Tweets