Petra Stavast S75 1280 × 960 pixels

  In a moment where technology desires to exponentially double and triple its rate of occupancy in our fevered minds with its unlimited growth prospect, followed by its unmitigated potential to cause alarm instead of vague dreams of progress, from the militarism of our economies to the pursuit of transhuman desires of biological co-habitation to […]