![Osvaldo Ramirez Castillo - Vancouver, BC, Canada Contemporary Fine Artist - Painters - Artistaday.com Osvaldo Ramirez Castillo - Vancouver, BC, Canada Contemporary Fine Artist - Painters - Artistaday.com](https://www.artistaday.com/wp-content/uploads/osvaldoramirezcastillo_243243432_large.jpg)
Osvaldo Ramirez Castillo - Vancouver, BC, Canada Contemporary Fine Artist - Painters - Artistaday.com
![Escambray: el camino del guerrero en la batalla desigual: Osvaldo Ramírez García y las raíces del compromiso con la democracia (Spanish Edition): Darias, Idolidia: 9798686198388: Amazon.com: Books Escambray: el camino del guerrero en la batalla desigual: Osvaldo Ramírez García y las raíces del compromiso con la democracia (Spanish Edition): Darias, Idolidia: 9798686198388: Amazon.com: Books](https://m.media-amazon.com/images/I/81cUIHFXeTL._AC_UF1000,1000_QL80_.jpg)
Escambray: el camino del guerrero en la batalla desigual: Osvaldo Ramírez García y las raíces del compromiso con la democracia (Spanish Edition): Darias, Idolidia: 9798686198388: Amazon.com: Books
![York United FC on X: "59' Substitution for York United IN: Osvaldo Ramirez OUT: Lowell Wright #YorkUnitedFC 1-0 #FCEdmonton https://t.co/z0O52zdeFp" / X York United FC on X: "59' Substitution for York United IN: Osvaldo Ramirez OUT: Lowell Wright #YorkUnitedFC 1-0 #FCEdmonton https://t.co/z0O52zdeFp" / X](https://pbs.twimg.com/media/E7GFypDWUAIkEaM.jpg)
York United FC on X: "59' Substitution for York United IN: Osvaldo Ramirez OUT: Lowell Wright #YorkUnitedFC 1-0 #FCEdmonton https://t.co/z0O52zdeFp" / X
Osvaldo Ramirez - Producer, Cinematographer & Video Editor - Millbrae Community Television | LinkedIn
![Serie XIX Artist in Residence Spotlight: Osvaldo Ramirez Castillo - The Serie ProjectThe Serie Project Serie XIX Artist in Residence Spotlight: Osvaldo Ramirez Castillo - The Serie ProjectThe Serie Project](https://serieproject.org/wp-content/uploads/2012/10/serie-project19-osvaldo-ramirez-castillo.jpg)