OWWA Davao 26 jan 2018

The Overseas Workers Welfare Administration's office in Davao in the Philippines. Photo: Google Maps

January 26, 2018 2:01 PM (UTC+8)