1/24
Dumfries v Kelburne 25 June2022 courtesy Hugh McMillan
Dumfries v Kelburne 25 June2022 courtesy Hugh McMillan