Royalty-free stock illustration ID: 370321394

LED Display - Office space for rent signage - Illustration