Dreamstime


Designers Also Selected These Stock Photos

Protests against Toronto G20 summit (June 2010)