Saint Paul
painting 86 of 120 by Diego Velázquez

Saint Paul by Diego Velázquez