Lahore Weather


Walled City of Lahore — a land of fresco art