Santa Rosa: patron saint of Lima August 31, 2015 Colin The Santa Rosa de Lima, or Saint Rose in English, is the patron saint of Peru and the first American-born saint Read more