Cuba – Green Car 24D Self-promotional photography Finalist 2016 alex buckingham Photographer/Illustrator Alex Buckingham Entry ID 4583