grace in small things. 1196 of 1460.

  1. taking over the aisle of a book store.
  2. window shopping for jewellery.
  3. getting ideas for sewing projects.
  4. fall off the bone ribs.
  5. listening the sounds of the city.

Leave a comment