Web browser window for Mac Safari screenshot mockup

Royalty-free stock vector ID: 21859855

Web browser window for Mac Safari screenshot mockup