ELEPHANT & MYSELF

ELEPHANT & MYSELF
Code1. 25. 37

ELEPHANT & MYSELF. , , CEYLON / SRI LANKA ; 16/01/1925