Video game store in Havana

PlayBox

3JC4+7WF, La Habana, Cuba