Belgium

Image 121 of 134
< Prev Next >
SB-BE14.jpg
Belgium, West Vlaanderen. Saint Peters Church in Loker. Village in Heuvelland area, scene of fierce WW1 battles