Fr. Frank praying all three mysteries on the beach (Glorious, Joyful, Sorrowful).

$44.95