Big tapestry display of Cuban restaurant "Cafe La Vida" in TOKYO.
Logo design
Back to Top