ellis's recent activity

  1. Comment on Where are you from? in ~talk

    ellis
    Link
    Vermont, USA. The land of no billboards but lots of cows.

    Vermont, USA. The land of no billboards but lots of cows.

    7 votes