The Necessary Philosopher

Month: October, 2012

Thinking

L1000836, originally uploaded by photokalia.

Bundle of Joy