Gun room group on the deck of HMS Zealous. Probably at Esquimalt, British Columbia, Canada.