Designed by
Title
Space invaders at work, aliens at meeting in office #179366049
Description
Official meeting of aliens, partners at work discussing business idea presentation on computer. Extraterrestrial character with funny appearance, monsters at job, personage vector in flat style