Photo of Portuguese President Mário Soares with Gregory Benneditto Haynes and Other Professionals

Previous
227156_2071445984927_8267666_n.jpg


© GREGORY BENNEDITTO HAYNES 2015