No products in the cart.
9″ x 11.5″, Photograph of a cement wall with a dragon in Shanghai city God temple, Shanghai, China.