CBC Newfoundland and Labrador

Flags have meaning ...

so what does THIS mean? This was taken last week in St. John's.

IMGP0897.JPG

  •