Templeton International Stock Fund

Portfolio Details