Hearing the silence

Dancer: Christian Squires
From the exhibit: « Seconds of Movement »

Subtle encounter

Dancer: Ludmila Campos, Christian Squires
From the exhibit: « Seconds of Movement »

Diablo Ballet 2015 Campaign

Dancer: Tetyana Martyanova
In collaboration with: Diablo Ballet

Diablo Ballet 2015 Campaign

Dancers: Amanda Farris, Christian Squires
In collaboration with: Diablo Ballet

Aspiration

Dancer: Ludmila Campos
From the exhibit: « Seconds of Movement »

Diablo Ballet 2015 Campaign

Dancers: Tetyana Martyanova, Christian Squires
In collaboration with: Diablo Ballet

Exposed recovery

Dancer: Andrew Skeels

Diablo Ballet, Season 2016–2017
Watching them dance

Dancer: Tetyana Martyanova

Diablo Ballet 2015 Campaign

Dancers: Amanda Farris, Christian Squires
In collaboration with: Diablo Ballet

Black and white studio ballet photography

Dancers: Tetyana Martyanova, and Amanda Farris

San Ramon Valley Dance Academy
San Ramon Valley Dance Academy
Carnival of the Imagination
Black and white studio ballet photography

Dancers: Tetyana Martyanova, and Amanda Farris

Binding forces

Dancer: Tetyana Martyanova, Christian Squires
From the exhibit: « Seconds of Movement »