Czapka (Lance Cap) of the City of London Imperial Yeomanry (Rough Riders) ca.1902 #britisharmy #yeomanry #roughriders #czapka #lancecap #uniforms

Czapka (Lance Cap) of the City of London Imperial Yeomanry (Rough Riders) ca.1902 #britisharmy #yeomanry #roughriders #czapka #lancecap #uniforms

Share |