Buddha's foot

Buddha's foot

A close up shot of a foot belonging to a statue of Buddha. Image shot in China, Shanghai.

by
by
by
by
by
by