Karlo Yeager Rodríguez

Karlo Yeager Rodríguez is from the enchanted island of Puerto Rico, but moved to Baltimore some years back. He lives happily with his partner and one very odd dog.