NECPWA at Kirkharle, 20th. June, 2021

Click on a picture for larger version