Honored to meet the mayor of sister city, Lord Mayor Lee Mason, Portsmouth, United Kingdom.

Honored to meet the mayor of sister city, Lord Mayor Lee Mason, Portsmouth, United Kingdom. A couple photos of his visit below.