Aviva Centre

Aviva Centre, formerly Rexall Centre, is a tennis stadium in Toronto, Ontario. The 12,500-capacity Stadium Court is the largest stadium at the tennis complex.

Client:AvivaYear:2015Location:York, OntarioService:Aerial Photography

Add comment