Perry Haddock
Just Steps Away A World Away Upper Limits Mosses and Mysteries
Just Steps Away A World Away Upper Limits Mosses and Mysteries
Toward Tomorrow Summer Serenity Late in the Day, Cascade Mountain Vermilion Reflections
Toward Tomorrow Summer Serenity Late in the Day, Cascade Mountain Vermilion Reflections
Winterglow Riverdance The Light Beyond Pacific Echoes
Winterglow Riverdance The Light Beyond Pacific Echoes
Warming Up the Leftovers Vestiges Autumn Along the Thompson Sheridan Greens
Warming Up the Leftovers Vestiges Autumn Along the Thompson Sheridan Greens
Island Mosaic Arpeggio Duke Point Rhythms Klootchman Lookout
Island Mosaic Arpeggio Duke Point Rhythms Klootchman Lookout
Moraine Majesty III Nicomekl Floodplain Tidal Stroll Twilight Over the Lake
Moraine Majesty III Nicomekl Floodplain Tidal Stroll Twilight Over the Lake
Wildflower Rhythms Shoreline Jigsaw Salish Sonata Salish Dance
Wildflower Rhythms Shoreline Jigsaw Salish Sonata Salish Dance
Finding the Light Canyon Overlook Riverside Counterpoint Ambition
Finding the Light Canyon Overlook Riverside Counterpoint Ambition
Winter Harmony Coastal Stalwart Okanagan Majesty Morning on the Alouette
Winter Harmony Coastal Stalwart Okanagan Majesty Morning on the Alouette
Summer Shores Little Brother Winter Mosaic Riverside Autumn
Summer Shores Little Brother Winter Mosaic Riverside Autumn
Song for Autumn Jubilation Snowpatch Sparkle Enduring Calm
Song for Autumn Jubilation Snowpatch Sparkle Enduring Calm
Left Coast Quilt Island Cove Tamihi Rhapsody A Little off the Top, Please, study
Left Coast Quilt Island Cove Tamihi Rhapsody A Little off the Top, Please, study
Pacific Winds Just About There Pacific Shoreline Coastal Jewels
Pacific Winds Just About There Pacific Shoreline Coastal Jewels
South Shore Coastal Chroma Late Sun at Cox Bay Autumn Leaves
South Shore Coastal Chroma Late Sun at Cox Bay Autumn Leaves
Autumn Symphony Complements of the Season Autumn Magic Autumn Paintbox
Autumn Symphony Complements of the Season Autumn Magic Autumn Paintbox
October Jewels Autumn Baubles Sundance Cox Bay Afternoon
October Jewels Autumn Baubles Sundance Cox Bay Afternoon
Lilac Hodgepodge Afternoon, Oak Creek Canyon Tapestry Epte Reflections
Lilac Hodgepodge Afternoon, Oak Creek Canyon Tapestry Epte Reflections
The Epte Near Giverny On the Road to the Potholes Gulf Sentinel Sooke Study 2
The Epte Near Giverny On the Road to the Potholes Gulf Sentinel Sooke Study 2
Rainforest Quilt Heritage Blossoms, Sooke Near Aylard Farm Wednesday Afternoon, Crescent Beach
Rainforest Quilt Heritage Blossoms, Sooke Near Aylard Farm Wednesday Afternoon, Crescent Beach
Sooke Study #1 Bloom Brothers April Rhodo Fifth and Burrard
Sooke Study #1 Bloom Brothers April Rhodo Fifth and Burrard
Iris Bounty Russet Sundown, study Late Sun at Duke Point Late Sun at Duke Point, study
Iris Bounty Russet Sundown, study Late Sun at Duke Point Late Sun at Duke Point, study
Estuary Overlook Dusk at Duke Point Tumbling Waters, Elbow Falls March Toward Spring
Estuary Overlook Dusk at Duke Point Tumbling Waters, Elbow Falls March Toward Spring
March Willow Straight to the Heart Meadow Ridge Vista Meadow Ridge
March Willow Straight to the Heart Meadow Ridge Vista Meadow Ridge
Pacific Silhouette Tidal Mirror Tidal Mirror study Pacific Polychrome
Pacific Silhouette Tidal Mirror Tidal Mirror study Pacific Polychrome
Between Tides Kaleidoscope Rock Gold Creek #2 Gold Creek #1
Between Tides Kaleidoscope Rock Gold Creek #2 Gold Creek #1
Beaver Resort Riverbank Sentinels Winter Patchwork Ditch Dancers
Beaver Resort Riverbank Sentinels Winter Patchwork Ditch Dancers
Autumn Complements Summer, Haida Gwaii A Little Off the Top, Please. Okanagan Amber
Autumn Complements Summer, Haida Gwaii A Little Off the Top, Please. Okanagan Amber
Dusk Over the Rockies Saturna Shimmer Nurture Resilience
Dusk Over the Rockies Saturna Shimmer Nurture Resilience
Above the Fraser A Hint of Winter Athabasca Quilt Fraser Oasis
Above the Fraser A Hint of Winter Athabasca Quilt Fraser Oasis
McCristall Falls Early Snow, Coquihalla Autumn Near Heffley Creek 1 Moraine Majesty II
McCristall Falls Early Snow, Coquihalla Autumn Near Heffley Creek 1 Moraine Majesty II
Claude's Creek Coastal Light Howie Pond Dry Creek Refrain
Claude's Creek Coastal Light Howie Pond Dry Creek Refrain
Logwalkers, Moraine Lake Summer Bliss Moraine Majesty Summer on the Lake
Logwalkers, Moraine Lake Summer Bliss Moraine Majesty Summer on the Lake
Summer Siblings Winter Mirror Rocky Vista Golden Summer
Summer Siblings Winter Mirror Rocky Vista Golden Summer
Dry Creek Shimmer Summer Mirror Tynehead Aura Ode to Autumn
Dry Creek Shimmer Summer Mirror Tynehead Aura Ode to Autumn
Autumn Reverie Where the River Rests Hold Fast to Dreams Summer Icing, Layer Cake Mountain
Autumn Reverie Where the River Rests Hold Fast to Dreams Summer Icing, Layer Cake Mountain
Into the Light Sage Overlook Shoreline Bling Skaha Kaleidoscope
Into the Light Sage Overlook Shoreline Bling Skaha Kaleidoscope
Burlesque Summer's Comin' Halfway to the Meadows Spring Vines
Burlesque Summer's Comin' Halfway to the Meadows Spring Vines
Water's Edge September Slopes Scarlet Ribbons Spring Reflections, Mission Creek Park
Water's Edge September Slopes Scarlet Ribbons Spring Reflections, Mission Creek Park
Dappled Light, Mission Creek Spawning Channel Goin' Nowhere Marsh Greens Hiatus
Dappled Light, Mission Creek Spawning Channel Goin' Nowhere Marsh Greens Hiatus
Dappled Sun on the Spawning Channel Low Tide at South Beach Late Light at Ucluelet Afternoon Blues
Dappled Sun on the Spawning Channel Low Tide at South Beach Late Light at Ucluelet Afternoon Blues
By the Shore, Twenty Minute Lake Dappled Shore Estuary Afternoon Twenty Minute Lake, Manning
By the Shore, Twenty Minute Lake Dappled Shore Estuary Afternoon Twenty Minute Lake, Manning
Gallimaufry The Thompson Twins Border Beauties Whistler Vista
Gallimaufry The Thompson Twins Border Beauties Whistler Vista
South from Whytecliff #2 Spring Greens Up the Sound #3 Kaleidoscope Bluff
South from Whytecliff #2 Spring Greens Up the Sound #3 Kaleidoscope Bluff
Border Farm South from Whytecliff Coastal Tapestry. Autumn by the Seine
Border Farm South from Whytecliff Coastal Tapestry. Autumn by the Seine
Up the Sound Puttin' on the Glitz Dappled Afternoon, Montmartre Kloochman Park #3
Up the Sound Puttin' on the Glitz Dappled Afternoon, Montmartre Kloochman Park #3
Where Dinosaurs Roamed Badlands Outcrop Checkin' the Scene" Chillin' With the Boys
Where Dinosaurs Roamed Badlands Outcrop Checkin' the Scene" Chillin' With the Boys
Mountain Brook Meadow Tapestry #3 Meadow Tapestry #2 Meadow Tapestry
Mountain Brook Meadow Tapestry #3 Meadow Tapestry #2 Meadow Tapestry
Mountain Vista Shoreline Shuffle Gold Creek Study Finding the Path
Mountain Vista Shoreline Shuffle Gold Creek Study Finding the Path
Above the Bow Shoreline Flora Autumn on the Columbia Winter Sunset, Haute Normandie
Above the Bow Shoreline Flora Autumn on the Columbia Winter Sunset, Haute Normandie
Alpine Meadow, Mt. Rainier Autumn, Colebrook Road Late in the Day Nooksack Cascade..
Alpine Meadow, Mt. Rainier Autumn, Colebrook Road Late in the Day Nooksack Cascade..
Afternoon Harmony Haida Canopy Pont de l'Arche, Normandy Salish Patterns
Afternoon Harmony Haida Canopy Pont de l'Arche, Normandy Salish Patterns
Riverside Quilt Among the Shadows The Seine at Vétheuil The Other Side of the Gulf
Riverside Quilt Among the Shadows The Seine at Vétheuil The Other Side of the Gulf
Le Consulat Gulf Gavotte, Portland Island Salish Memories Tide's Out
Le Consulat Gulf Gavotte, Portland Island Salish Memories Tide's Out
Along the Edge, Portland Island Canopy Reflections Salish Summer Backstreet Amblers
Along the Edge, Portland Island Canopy Reflections Salish Summer Backstreet Amblers
Marina Mosaic Pacific Blues Evening Waves Summer Arabesque
Marina Mosaic Pacific Blues Evening Waves Summer Arabesque
Gulf Island Embroidery Downhill Serenade River's Bend Where Does This All Go?
Gulf Island Embroidery Downhill Serenade River's Bend Where Does This All Go?
Late Sun in the Harbour Marsh Reflections Barcelona Beater Harbour Island
Late Sun in the Harbour Marsh Reflections Barcelona Beater Harbour Island
No Swimming Steppin' Out Alpine Autumn Toward Heceta Head
No Swimming Steppin' Out Alpine Autumn Toward Heceta Head
A Fine Balance Summer's End, Wasa Turbulent Calm McCristall Cove
A Fine Balance Summer's End, Wasa Turbulent Calm McCristall Cove
Crayola Creek Boundary Masquerade Beaver & Co. Branch Office Twilight Reflections
Crayola Creek Boundary Masquerade Beaver & Co. Branch Office Twilight Reflections
Beaver & Co. Afternoon at the Shore Summer on the Ski Run Sundown on the Grasslands
Beaver & Co. Afternoon at the Shore Summer on the Ski Run Sundown on the Grasslands
Fall Frolic Tantalus Twilight Winter's Doorstep Autumn at the Office
Fall Frolic Tantalus Twilight Winter's Doorstep Autumn at the Office
Serpentine Tuesday Colebrook Mail Serpentine Walk Cariboo Colours
Serpentine Tuesday Colebrook Mail Serpentine Walk Cariboo Colours
Tranquil Pastures Woodland Gavotte Spirit Lake, Haida Gwaii Tuesday at Tamihi
Tranquil Pastures Woodland Gavotte Spirit Lake, Haida Gwaii Tuesday at Tamihi
Contrast in Scarlet Woodland Minuet Ode to Joy Tamihi Run
Contrast in Scarlet Woodland Minuet Ode to Joy Tamihi Run
Chez Olivier I'll Have One of Those Harlequin Waters Guiyang Market
Chez Olivier I'll Have One of Those Harlequin Waters Guiyang Market
Happy Hour Winter on the Lake South Kaibab Trail Canadian Brocade
Happy Hour Winter on the Lake South Kaibab Trail Canadian Brocade
Rushing Waters Shore Grasses, Haida Gwaii Backstreet Boy Spirit Lake
Rushing Waters Shore Grasses, Haida Gwaii Backstreet Boy Spirit Lake
Spirit Woods Moody Skies Thompson Overlook Summer Light, Salt Spring
Spirit Woods Moody Skies Thompson Overlook Summer Light, Salt Spring
Shoreline Puzzle Patterned Shore Sunny Outlook Toward the Falls
Shoreline Puzzle Patterned Shore Sunny Outlook Toward the Falls
Polder Grasses Market Day Warm October, Whistler Coastal Reverie
Polder Grasses Market Day Warm October, Whistler Coastal Reverie
Island Patchwork Morning Reflections Autumn on the Left Bank. Normandy Bikers
Island Patchwork Morning Reflections Autumn on the Left Bank. Normandy Bikers
Mt. Rundle from Vermilion Flats On Monet's Doorstep Au Vieux Honfleur Sam's Place
Mt. Rundle from Vermilion Flats On Monet's Doorstep Au Vieux Honfleur Sam's Place
Summer Afternoon on the Tamihi Tamihi September Tidal Interplay Cascade Pond, Banff
Summer Afternoon on the Tamihi Tamihi September Tidal Interplay Cascade Pond, Banff
Down on the Farm Joyful Journey One Mile Lake, Pemberton Shoreline Echoes
Down on the Farm Joyful Journey One Mile Lake, Pemberton Shoreline Echoes
Low Tide, Haida Gwaii Tamihi Greens Peekaboo Reflections Dreamland
Low Tide, Haida Gwaii Tamihi Greens Peekaboo Reflections Dreamland
Wreck Beach Brocade January Mists Moyie Tapestry Nooksack Arabesque
Wreck Beach Brocade January Mists Moyie Tapestry Nooksack Arabesque
Along the Edge Summer Afternoon, Wreck Beach Kootenay Footlights Sonata in Gold
Along the Edge Summer Afternoon, Wreck Beach Kootenay Footlights Sonata in Gold
Sunday at the Polders Mountain Hues Island Shore Early Snow
Sunday at the Polders Mountain Hues Island Shore Early Snow
Shoreline Carpet Carmine Tapestry Lake Spirits Rocky Mosaic
Shoreline Carpet Carmine Tapestry Lake Spirits Rocky Mosaic
Heavenly Bamboo 4 Heavenly Bamboo 3 Heavenly Bamboo 2 Heavenly Bamboo 1
Heavenly Bamboo 4 Heavenly Bamboo 3 Heavenly Bamboo 2 Heavenly Bamboo 1
Nadean's Wisteria Bouquet Garni Dogwood Days Never Mind, I Found the Crayons!
Nadean's Wisteria Bouquet Garni Dogwood Days Never Mind, I Found the Crayons!
Hang on Tight Kananaskis Reflections Summer Shore Hillside Tapestry
Hang on Tight Kananaskis Reflections Summer Shore Hillside Tapestry
Mountainside Pearls I'll Get There One Way or Another Snow Cones Seasonal Adjustments
Mountainside Pearls I'll Get There One Way or Another Snow Cones Seasonal Adjustments
Early Snowfall Summer Run Prima Donnas Orphaned
Early Snowfall Summer Run Prima Donnas Orphaned
Queen of the Rock Pump Up the Volume Pole Dancers Back to the Begonias
Queen of the Rock Pump Up the Volume Pole Dancers Back to the Begonias
Hydrangea Blues Begonia Beguine United We Stand Dappled Autumn
Hydrangea Blues Begonia Beguine United We Stand Dappled Autumn
Autumn Drama Get a Grip Kootenay Tumble Gondola Vista
Autumn Drama Get a Grip Kootenay Tumble Gondola Vista
Winter on the Polder Roadside Bangles Dappled Light, Shannon Falls Giraffes
Winter on the Polder Roadside Bangles Dappled Light, Shannon Falls Giraffes
Bedford Calm Budapest Geometry Wild West Golden Grasses
Bedford Calm Budapest Geometry Wild West Golden Grasses
Pacific Palette Evening Tide Island Mirror West Coast Ragout
Pacific Palette Evening Tide Island Mirror West Coast Ragout
Crimson Dance Coquihalla Crimson Amber Sundown Western Sunset
Crimson Dance Coquihalla Crimson Amber Sundown Western Sunset
Western Cove Rocky Overlook Take Me Home September Afternoon
Western Cove Rocky Overlook Take Me Home September Afternoon
Howe Sound Blues Icy Creek Vermilion Fantasy Dusk over the Lake
Howe Sound Blues Icy Creek Vermilion Fantasy Dusk over the Lake
Flotsam Autumn Counterpoint Maple Treat Carrer del Bisbe, Barcelona
Flotsam Autumn Counterpoint Maple Treat Carrer del Bisbe, Barcelona
Autumn Harmony
Autumn Harmony