Taltopia.com - Casting Calls, Contests & Auditions
Login with Facebook

Remove Ads?



Owl Statue

owl, sulpture, statue, art, park

Promote This Media


    

Description


This Owl sculpture can be seen perched in Lowell Park in Dixon Illinois

Comments





thedreamco...
12/18/2008 10:39 AM
This is neat...I've never been there. I lived in Illinois for eight years and loved it.

 



+10
score


Uploaded By:

cyclone729


Votes: 10
Views: 708
Date: 12/17/08
Category:
Photography: Nature