A historical landmark in Lahore, Pakistan.

Printable View