Friday, May 13, 2011

FR. ALBERIONE STATUE! 12"




Fun fact: Fr. Alberione produced the first color film ever done in Italy!


1 comment:

  1. Fantastic. Where could we buy one and what price are they?

    ReplyDelete