Victoria Park in London Ontario.

The Black Squirrels Of London, Ontario CANADA
[VPC-SALE]
Victoria Park in London Ontario. Late afternoon.