Thames Festival band [#39: The spectacular Mayor’s Thames Festival]

Thames Festival band

Thames Festival band