abstract #30 by jean-pierre lafrance

Jean-Pierre Lafrance

Abstract #30

Thompson Landry Gallery

Price on Request

get the engine on by jean-pierre lafrance

Jean-Pierre Lafrance

Get the Engine On

Thompson Landry Gallery

Price on Request

champion 1862 by jean-pierre lafrance

Jean-Pierre Lafrance

Champion 1862

Thompson Landry Gallery

Price on Request

seashells by jean-pierre lafrance

Jean-Pierre Lafrance

Seashells

Thompson Landry Gallery

Price on Request

rider by jean-pierre lafrance

Jean-Pierre Lafrance

Rider

Thompson Landry Gallery

Price on Request

the unexpected moment by jean-pierre lafrance

Jean-Pierre Lafrance

The Unexpected Moment

Thompson Landry Gallery

Price on Request

new horizon by jean-pierre lafrance

Jean-Pierre Lafrance

New Horizon

Thompson Landry Gallery

Price on Request

the last river ii by jean-pierre lafrance

Jean-Pierre Lafrance

The Last River II

Thompson Landry Gallery

Price on Request

abstract 10 (sold) by jean-pierre lafrance

Jean-Pierre Lafrance

Abstract 10 (SOLD)

Thompson Landry Gallery

Sold

passing by by jean-pierre lafrance

Jean-Pierre Lafrance

Passing By

Thompson Landry Gallery

Price on Request

exterior space (sold) by jean-pierre lafrance

Jean-Pierre Lafrance

Exterior Space (Sold)

Thompson Landry Gallery

Price on Request

sixième sens by jean-pierre lafrance

Jean-Pierre Lafrance

Sixième Sens

Thompson Landry Gallery

Price on Request

intervention (sold) by jean-pierre lafrance

Jean-Pierre Lafrance

Intervention (Sold)

Thompson Landry Gallery

Price on Request

abstract 26 (sold) by jean-pierre lafrance

Jean-Pierre Lafrance

Abstract 26 (Sold)

Thompson Landry Gallery

Sold

abstract 14 (sold) by jean-pierre lafrance

Jean-Pierre Lafrance

Abstract 14 (SOLD)

Thompson Landry Gallery

Sold

abstract #1 (sold) by jean-pierre lafrance

Jean-Pierre Lafrance

Abstract #1 (SOLD)

Thompson Landry Gallery

Sold

abstract #29 by jean-pierre lafrance

Jean-Pierre Lafrance

Abstract #29

Thompson Landry Gallery

Price on Request