a crowd of french people are applauding on the beach, trending on artstation