Preview Carravagio, Naples, Campania, Italy, Europe Image ID: 831-169 Artist: Peter Barritt Purchase a commercial license Buy framed prints & more from our print store color image photography indoors no people nobody artwork carravagio painting famous angel vertical art painting depiction religion carravagio naples campania italy europe human presentation