Thursday, August 13, 2009

Found Altar


Location: Elysian Park between two pink pepper trees
Artist: Unknown

No comments:

Post a Comment