Designed by
Title
Mother Teresa wax statue #86076821
Description
Da Nang, Vietnam - Jun 20, 2016: Mother Teresa wax statue on display at Ba Na Hills mountain resort. Mother Teresa also known as Blessed Teresa of Calcutta, was a Roman Catholic nun and missionary.
This image is editorial