El Buen Samaritano (The Good Samaritan) ILAC Center, Santiago, Dominican Republic

Digital Illustration proposals for publication.