30623954_690120928035438_3733378220146294784_n Published June 4, 2018 at 960 × 640 in DOST continues to bring a touch of Science and Technology in Gawagaway-yan Festival 2018! ← Previous Next →