A motorist's excursion captures a world made by hand in the environs of Rawalpindi, Lahore and Karachi.
1951
1947
1937
1940
1944
1952
1913
1909
2012
1948
1946
1953
1950
1938
1903
2025