Designed by
Title
Supporters at Toronto Blue Jays Stadium, Toronto, Canada #252170593
Description
Supporters queuing at Rogers Centre which is a retractable roof stadium in Downtown Toronto, Ontario, Canada, next to the CN Tower near Lake Ontario. It is home to the Toronto Blue Jays of Major League Baseball.
This image is editorial