4CMR cap badge


Albert Edward Elford

Pte. Albert Edward Elford



Sanctuary Wood Cemetery

Ieper

Belgium