Back to album

Karachi07

Imam Clinic, Near 5 Star Chowrangi, North Nazimabad

190 views
0 faves
0 comments
Uploaded on October 24, 2007
Taken on October 12, 2007