Belgium

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