This is a statue of Queen Elizabeth. It’s at Parliament Hill.
Mackerel refers to the sky of course.
Here’s a detail. She looks like she stepped right off a dollar bill and onto that horse.
A year ago today:
September 11, 2010
Two years ago:
September 11, 2009
Sitting on the curb
September 11, 2008