Marcus Mesquita
Saint Petersburg, Russia
Breaking news
Corporate
Editorial
Interview
Landscape
Portrait
Reporting
Sports
Video capture
Russian
Spanish
Portuguese
English