TMPL.LSE · Temple Bar Investment Trust PLC

-

-