Observations 021 - Protean Motion

The Observer