We found out recently that the creator of these beautiful posters is from Sweden!