23 Following
PenelopeKahlerSwan

Penelope Kahler Swan

Living with nothing but a pen for protection.
Today
March
28
May 2015
04
read