Caranaggio

Baroque tradition - Marshal 1988 - 144