LONDON, sepia
sepia, PRINTED IN ENGLAND, L1 to L24 come with 3 backs
probably sold in packet of 6 simlar London cards
22/02/1909
Great Britain
LIFE GUARDS IN THE MALL
L
23
Horizontal
England - London
$2.00 USD