David Legge
David Legge
David Legge

David Legge

  • Thames NZ

Spring iz sprung. Yard clean up, read in the sun, think meaningful thoughts, afternoon nap. Exhausting