CEYLON VOLUNTEER CADET BATTALION IN THE ROYAL COLLEGE GROUNDS.

Photo by Skeen &amp; Co.