Carroll, David,

The Taj Mahal - 172 pages : colour illustrations ; 20 cm

954.0257