Penrose triangle, impossible moon.
Resident ID: Wharton
Country: United Kingdom
Wharton has submitted 14 designs with 7 being selected for print.
Wharton has scored 85 designs, giving an average score of 61.4%.