DELADIER ALMEIDA: Pilgrims | 54″ x 72″ | oil on linen | 2010 art@natsoulas.com2011-03-13T23:08:08-07:00