Marshall John

Taxila : vol.3 : Plates. - 2nd. - Motilal Banarsidass 1975 - xxii; 246 plates.


History of Architecture

722 / MAR