KeyArt16x9-CannesWebsite By Mesh Omnimedia | Published April 12, 2019 | Full size is 1920 × 1080 pixels KeyArt16x9-website-Cannes KeyArt16x9-website-SpringGrove