Lucy Scott

Lucy Scott is the co-founder of a pre-production visualizing studio called Treehouse 24 and has had her artwork exhibited in London, New York, Edinburgh, and Tbilisi. Lucy lives in Edinburgh, Scotland.
Read More Arrow Icon