University of Helsinki Logo | Resolution: 1068x835 px



University of Helsinki Logo photo - 1