Company School.

The Taj at Agra,

£375

early to mid 19th century.

In stock