A rugby and football ground. Army Ordinance cricket grounds. Dombagoda. Sri Lanka.
RM2GC9FN7A rugby and football ground. Army Ordinance cricket grounds. Dombagoda. Sri Lanka.