LEGARDA, MANILA

Installation of solar-powered road markers on Legarda Street, Manila.