David and Goliath, well Goliath’s head at least

21.12.2012

P1280578 e1356082636124 377x564 David and Goliath, well Goliaths head at least

This entry was posted in Diary. Bookmark the permalink.