Outside views of the main haveli before and after restoration Pakistan Environmental Planning and Architectural Consultants Ltd

This image is embedded in ...