Courtesy of Ryan O'Hara


Recent media:


USG Polytechnic President elect Ryan O'Hara poses for a portrait with his vice presidents.