Mission accomplished image

Hospital San Nicolás de Bari > Dominican Republic > Americas

[Visited: June 2007]