Francisco Queirós

  • Play God

    Single channel HD 1080p video, sound, color. 11´54”. 2016.