Spirit Catcher

The many moods of the Spirit Catcher... a powerful and beautiful piece of public art by Ron Baird on the waterfront of Barrie, Ontario, Canada.

You may also like

Fine Art Prints - 2017
2017
Action
2016
Texture
2016
Glass
2016
Musicians
2016
Splash
2016
Architecture
2016
Head Shots
2016
Studies in Light
2016
Models
2016
Back to Top