Holy priest’s chasuble on display at Ta’ Pinu

By October 17, 2020