Lahore Weather


‘Defected’ or ‘Defective’?