Saints and sinners


English: Oscar Wilde, three-quarter length por...

Every saint has a past and every sinner has a future.
Oscar Wilde

Advertisements