Enjoy the elite Top 25 Finalists of the iCanvas Photography Award as part of the Beautiful Bizarre Art Prize 2020.