Designed by
Title
Lion statue from miniature garden in Indonesia #170431874
Description
Lion statue from miniature garden in Indonesia.A statue is a free-standing sculpture in which the realistic, full-length figures of persons or animals or non-representational forms are carved in a durable material