mail_outline sales@mediastorehouse.com
Prince Charles visits Mother Teresa at her institution in Calcutta, India. December 1980