rufusontheweb.com
41 of 366 Valentine’s Day presents
Love is in the air, and some of you are still trying find that perfect last-minute Valentine’s day gift. Might we suggest giving diamonds (always a favorite in these parts). Working with our …