Kirknewton & East Calder War Memorial

KIRKNEWTONEASTCALDER-WorldWarTwo
KIRKNEWTONEASTCALDER-WorldWarOne