You are currently displaying English
虎鼻獅 (1963)
Tiger Nose Lion



(Image uploaded by heinz Germany)