Breeders

|

Eucharistic procession, National Catholic Youth Conference, Kansas City, MO. Story and more pics at the photo credit link.