Greystoke Mahale Mess Band Exterior Night

21st March 2018