a painting by Caravaggio of a pin up girl sitting next to the shore at midnight while lit by a candle in Sardinia in the beach of La Pelosa in Stintino
a painting by Caravaggio of a pin up girl sitting next to the shore at midnight while lit by a ca... [more]