Perpetual Adoration

All hail Prince, the secular saint of Minneapolis.

by