Asim Rafiqui

Image 1/1
An exhibition of Chinese christian artifacts (bibles, posters, icons etc.) at the Crystal Cathedral<br />
NGF_EIA_270406_050.jpg