Canal boats and street life on a summer evening in Saint Petersburg — Cats Magazine