The virtue of imperfection
October 27, 2008
Posted by CindyW in : Green Journal , 6 comments
Last week I went to a parent-teacher conference for my 6 year old. The teacher explained to me that, one of the challenges kids at this tender age faced was frustration with their own imperfection. The letters were not written uniformly, the spellings were not always correct and the math came out wrong sometimes.
“They get very frustrated with themselves sometimes,” Ms A told me the downside of trying to be perfect. Interesting, I thought. I did observe my 6-year old grunting and throwing herself on the floor because she could not make all her written words leveled.
I must have out grown that, whew! Lucky me, I was relieved. I tolerate 15% imperfections in many things I do. No wonder I love Oscar Wilde who so enjoyed lavishing on human imperfections.
Wait, but being content with imperfection has also separated me from Bill Gates (okay fine, among 1769 other things). Our house is perpetually only sort of clean, my meals are just edible, and I am mostly on time to any given event. It seems that the only area that I go beyond sorta-kinda-good-enough is my work.
How much should we tolerate imperfection? When does the tolerance become just an excuse for not trying hard. Is 85% is right cut off line for good enough? 95%?
I suspect everyone has her/his own threshold.
I started line dry our laundry a couple of months ago. But my family objects to the stiff and scratch towels. So we’ve reached a compromise – using the dryer for one load of laundry of which the fluffiness is demanded. Sometimes due to poor planning, I have to dry a load at night. Some weeks I do much better than other weeks. Collectively my laundry has been line dried 85% of the time.
For the most part, we get our food from our local farmers’ market, mostly organic. We still go out to eat at least every other week, sometimes once a week. A lot of the ingredients of restaurant food are neither local nor organic – no point of fooling myself. Not being an organic locavore all the time is okay. I’ve given myself the permission not to be a purist.
Most of the time I walk or bike to our local bakery to get coffee and a bagel. Some days I am in a hurry or am simply in an autopilot mode, I drive there. After chastising myself a bit, I usually don’t to feel guilty for long.
It seems that 85% is where my threshold hovers around. For now it works. Strangely not expecting perfection keeps me from giving up on my efforts.
Perhaps that is the reason that I have a hard time participating in challenges, which frequently require that additional 15% effort. It’d be too easy to beat myself up for not getting the perfect outcome.
If trying to get to 100% kicks the joy out of being green or renders 99% accomplishment a failure, is it worth it?
Mostly, this is just my weak justification for not trying harder. But also, don’t you feel better about yourself now? Don’t let the imperfection stop you from trying and trying some more.
Maybe some day I will drag myself to the 95% finish line. But for right now, I am hanging out in the good-enough zone.
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Autopilot reset
October 20, 2008
Posted by CindyW in : Green Journal , 6 comments
“No, I’d like you to change my profile. No, I want compact cars,” my husband was visibly flustered after 15 minutes of conversation with a representative from a national car rental company.
I could tell what he wanted to say, “How many times do I have to tell you that I don’t want your upgrades.” But he controlled himself.
My husband is a regular business traveler and rents cars from a particular national car rental company that is in virtually every U.S. airport, big or small. Often, when he gets to the counter, he is told that his reservation for a compact car is no longer available. “Fortunate” for him, he is getting an upgrade, varying from a luxury car, a truck, a minivan to a Hummer. But right there at the counter he doesn’t feel so grateful. He wants his reservation to be honored, because he doesn’t want to lug himself and only himself around in a minivan.
“When I complain at the counter, I always get the look – like hey we are giving you a Grand Cherokee. What’s your problem?” my husband related his experience to me.
My mind was somewhere else. I wondered why the compact cars were often out. I wondered if more customers preferred smaller cars these days given the gas price. I wondered if the rental company intentionally gave “upgrades” to business travelers since they could get their expenses reimbursed by their employers, thus were less sensitive to gas price.
“Hey, you are not listening,” my husband saw me wander off, “the point is that they refuse to see my perspective. I don’t want to drive a truck even when I don’t pay for the gas.” That is why he was on the phone with the company to try to end the “upgrades” once and for all.
Good point. But you can’t really blame the reps behind the rental car counters. For years, people want bigger cars and indeed feel lucky when they unexpectedly get an upgrade. I will bet if I worked at a rental counter for a few years, my mind would click into the autopilot mode – bigger being better.
When someone shows up and makes a counter-intuitive demand, it trips the autopilot. The reps have to readjust their auto responses trained over years of working behind the counter.
Going against the grain upsets the autopilot.
But you know what? If the autopilot gets tripped often, then the program in the corporate brain and therefore the employee responses will be reset.
Another example is the checkout counter at grocery stores. Ever notice the efficient bagging procedure? The clerk opens the plastic bags on the rack, puts the grocery in, lifts the bags and puts into the cart, in a matter of seconds. They do it a few hundred times a day without thinking about it. But then you come along, bringing your own bags, completely interrupting the autopilot process flow. It is not a big deal, but it interrupts the flow and it trip the preset mind. And you wonder why the grocery store clerks get annoyed. At least they used to be.
But human minds can be retrained fairly easily. The clerks at my local Wholefoods and Trader Joe’s stores have gotten used to seeing a variety of bags brought in by customers.
Efficiently they have reset their procedure. Look for customers’ own bags first. If yes, bagging procedure starts with the bags. If no, ask paper of plastic and start the procedure there.
It takes about 3 seconds more. No customers have ever complained about the additional 3 seconds at the checkout counter. Program reset successful.
For years, I put just-washed laundry to the dryer that is stacked on top of the washer without really thinking about it. Reading other people air/sun dry their laundry did not reverse my automated action for months, until one perfectly sunny and hot day. From that day on, I reset my laundry autopilot program. Now I have a new wash and sun/air dry routine to follow, not harder, just different.
In many aspects of our daily life, we train our brain to operate automatically to be efficient. How many of us think about, really think about the route we take to go to work or drop off kids every morning? How often do we think about our before-bed routines?
What does it take for us to stop in our normal tracks and reset our autopilot programs? External incentives, such as bag credits? External disincentives like increased electricity rate? Internal motivations? Whatever it maybe, may we all stop the autopilot every so often, reset and readjust.
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Off-season harvest
October 6, 2008
Posted by CindyW in : Green Journal , 3 comments
If there is one consistent guiding force in my life, it is total randomness. I fair very poorly when it comes to regular schedules and planned events. In other words, me and regular anything just don’t get along swimmingly.
That randomness seems to have extended to my garden as well. As autumn swept in with cooler temperature, apples and pear slowly but surely replaced berries, peaches and melons in our local farmers’ market. Pumpkins and squashes marched into the stalls with their vibrant fall colors.
Wait, it seems that the habitants of my small garden missed the memo. Tomatoes have been ripening with a vengeance.

Cantaloupes began to present their sweet and juicy selves just a week ago.

Water melons are just ready to be picked off the vines.

Sigh, even my fruit and vegetables have taken my personal trait – they arrive whenever they want to, disobeying the rules of seasons. Then again, how can I not love my freshly picked sweet cherry tomatoes when the store-bought ones are beginning to come from Mexico?
During the summer season, while I enjoyed berries, beans, and corn from the garden, I was guilt ridden when it came to daily watering, considering the drought and all.
It rained this weekend – just enough to wet our soil. But it rained after five months of unfailing daily sunshine!
Soon enough even my stubbornly off-seasoned fruit and vegetables will cave in to cooling rain and nightly low temperature. It will be time for beets, carrots, radishes, and onions.
No, it won’t be as exciting as the strawberries, melons and tomatoes. But I am looking forward to seeing them watered by nature rather than from our hose.
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
To flush or not to flush
September 22, 2008
Posted by CindyW in : Green Journal , 6 comments
With a big smile on her face, the weather woman announced, “It’s going to be another gorgeous day tomorrow, sunny and high in the…” I grumbled, “Urgh.” Enough of this daily sunshine business, I want this:

You probably think I am nuts. Perhaps I am.
Or maybe there is a good reason for my craziness – it has not rained since April. Yes, it’s been 5 months since we saw the last rain drop. We are merely 10 miles from the Pacific coast and hundreds of miles away from a desert.
Sure the rainy-winter-dry-summer pattern is fairly typical in the bay area. This year however it has been quite extreme. In the winter it barely rained in the Sierra mountains where we source our water. We officially entered a drought a few months ago.
Desperate times call for desperate measures.
We take military showers. The kids get a weekly bath and a 30 second rinse every other day. Our lawn has turned somewhat yellow. Still, there are plenty places to cut water consumption.
For some reason toilet flushing gets my attention. The good clean potable water from the Sierra mountains drain into the sewer many many many times a day. That just doesn’t seem right. So I decided to flush every other pee and instructed the kids to do the same.
Soon husband discovered our trick and he wasn’t on board with the idea, “that’s disgusting.”
“Got better ideas?” I asked.
We put a gallon milk jug (filled with liquid) in each toilet tank to reduce the volume of water per flush – our homemade low flow system.
Ever the greedy one, I added another half gallon jug in each tank and broke our system. You see, we live on a street with quite a few mature trees that have extended their strong and numerous tentacles into our pipes.
Toilet paper forms clumps resulted from our homemade low flow flushing system, apparently ½ gallon too weak. $450 and one hour of Rotor Rooter service later, milk jugs came out of the tanks.
Shucks!
Well, now you will probably tell me to go without TP, like Crunchy Chicken and many others have done. Honestly, I am just not there yet. I have some mental blocks that need to be worked on. Meanwhile…
I started eyeing the water from the kids’ weekly bath. It has served to flush one toilet for a whole week.
And I have gone back to less than one flushing per pee and husband is sort of getting used to the idea. Just goes to show “normal” is all about what one is used to.
What we really need is a gray water system that collects water from our showers, baths, vegetable wash, and hand rinse. It can be used for watering the garden and flushing the toilet. If you have a gray water system, I’d love to hear how you rigged it up.
While I have been refining my nutty flushing scheme, more and more neighbors have started rock gardens, artificial turf and native draught-resistant yards.
Every quarter, our small city reminds people to water their yard only during the cool hours – early morning and late evening.
I, am writing a letter to my city and ask for a more steeply graduated water charge – keep the must have gallons cheap, raise the discretionary gallons to five times as expensive, and beyond that make it prohibitive. Hey, I think it is only fair that people get charged a LOT if they choose to water their 10,000 square foot lawn every day.
Yup, I am nuts.
Oh one other thing. Here is my pet peeve. To those who flush their toilets before using, stop it! What? the water in the toilet is too dirty for your pee?
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Cleansing by camping
August 25, 2008
Posted by CindyW in : Green Journal , 6 comments
We spent five days happily scrambling up rocks, walking on pine-needle-padded-and-scented trails, wading in crystal clear streams and generally wallowing in dirt.
Poets, writers and naturalists have so eloquently crafted passages and passages of tribute to this breath-taking valley. I would only trample and stumble on their words if I were to put forth my feeble attempt at describing Yosemite and the Sierra-Nevada mountain range.
Nonetheless, every visitor to the national park probably has his or her unique and personal experience while traveling through the valley.
John Muir’s description of the valley as a “tonic of wilderness” came to my mind as we clambered up a long stretch of Stately Pleasure Dome (can it be more appropriately named?) on a perfect evening.

We sat down on the luminous granite, uniquely Yosemite and watched Tenaya Lake stretching and glistening in the early evening sun. It may sound utterly corny to people, but I was overwhelmed with the feeling that I was being cleansed inside out. There were no noises in my head competing with each other to be heard. There were no petty thoughts that ran in and out from the sidelines.
Just the quietness and the smallness I was feeling.
I don’t meditate. But if I ever do, that will be the state I want to achieve.
Even my six year old and three year old, who were normally incapable of remaining silent for more than 30 seconds, were mesmerized by what was in front of them. Richard Louv wrote a whole book to encourage parents and children to play in natural surroundings. In Last Child in the Woods, he listed many practical reasons for staying outdoors.
But right there and then, all the reasons simply slipped away. Looking at my kids, I knew they got it. They were feeling it in their hearts.

Later, on the way home, my three-year old said, “I wish we could be camping all the time and forever.”
“Awesome idea if mom and dad didn’t have to work to eat and live,” I laughed.
When we got home, she dashed straight to her room. A few minutes later, she charged out jingling her piggy bank, “Mom, I think we have enough money!”
Taking a proud breath, she continued, “can we go camping now?”
Children, it seems, do not need to be persuaded to play in the woods.
This weekend as I tried to catch up with my regular blog reads, I saw that Greenbean, Burbs, and Ruchi were exercising their green muscles to fight against the evisceration of the Endangered Species Act.
Fresh from my overdose of nature (actually there is no such thing), I participated immediately with a sense of admiration for these green heroes but also a dose of sadness.
Why do we do these things to ourselves? It’s no different from chipping away at our beautiful home, one brick at a time, for a temporary nickel here and there. Depleted of any poetry in us, are we that different from a pack of hyenas?
I will leave with a passage John Muir wrote in 1877:
“When a man plants a tree he plants himself. Every root is an anchor, over which he rests with grateful interest, and becomes sufficiently calm to feel the joy of living.”
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Back to school camping trip
August 18, 2008
Posted by CindyW in : Green Journal , 5 comments
Can you go anywhere without seeing “back to school sales” signs this week? Indeed school is starting for my kids next week. Before that happens, we are escaping to our back-to-school family camping trip for a few days.
Yosemite, here we come!
While Yosemite valley is breathtakingly beautiful, my personal favorite is Tuolomne Meadows in the Yosemite National Park where the sky is open, the domes are spectacular and the tourists are pleasantly fewer.
This is what we will see:

(courtesy of www.wikimedia.org)
and this:

(courtesy of www.yosemitehikes.com)
Be back in a week!
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Bragging time
August 11, 2008
Posted by CindyW in : Green Journal , 4 comments
If you are a seasoned gardener, you will laugh at my misplaced exuberance. But hey, this is my first year and a few months ago, I could not tell the difference between a squash leaf and a melon leaf. More laughing at my expense, yeah, yeah.
But we are seeing the fruit of our labor. The corn is not quite there yet, but in a few weeks, these fragile and thin-looking ears of corn will be consumed with great enthusiasm. We are a little crazy about corn around here.

These are our baby melons. They may look like mature watermelons and cantaloupes. But remember that camera adds 10 pounds? They are only a little bigger than a decent sized egg. But aren’t they cute?

Here are our consistently flowering and fruiting strawberries. Every week, the six plants provide us a pint of strawberries. For the first year, I suppose it’s not too shabby. You natural green thumbs, humor me, for once?

Our carrots have come and gone. They were sort of deformed, stretching and bulging in all sorts odd directions. I happily ate them in a big bowl of salad nonetheless.
Tomatoes are late this year, though they are forming little green orbs. We did leave the plants alone for a whole month, leaving them to the sole care of a hastily rigged and barely working automatic sprinkler system. It was a miracle that most of them even survived.
Zucchinis and squashes are flowering; those will be on the bragging list for next week.
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Sustain a sustainble life
August 4, 2008
Posted by CindyW in : Green Journal , 4 comments
What does it mean to live a sustainable life?
Arduous clearly stole my would-be-brilliant thoughts last week. Fortunately I tucked away the rest of my random opinions that could only be surfaced and comprehended by a jetlagged mind at 3am. So here is my spin.
Coming back from our recent trip to China, I was disheartened. It may be hard to tell from my previous entries. But I would be blind if I could not see the consequences of 1.6 billion people trying to live like us. With India thrown in, that is 2.7 billion people potentially increasing their resource consumption by magnitudes. Frankly we don’t have any right or ability to stop them.
There are about 250 million registered cars in the U.S. Imagine 1 billion more cars on the road in the near future.
We consume 28 billion pounds of beef annually in the U.S. Imagine 140 billion more pounds of beef that may be produced in the horrendous factory farms every year.
On and on, you wonder why I was disturbed. I asked myself at 3am one jetlagged morning: “honestly do you really think it matters whether you bring your own bags to the stores?” I could not produce a satisfying answer.
Then a couple of days later, Crunchy Chicken asked an interesting question – would you behave differently if energy and water were free in terms of financial and environmental cost? Most people mentioned that they’d probably keep their houses a little warmer in the winter and a little cooler in the summer.
Then it clicked for me. Even if energy and water were free and even if all 2.7 billion people were striving to emulate our lifestyle, it would not change most of the things I do now.

I’d still enthusiastically

I’d still use green cleaning products, buy organic produce and meats, eat less junk food, apply non-petroleum based lotions, because I do all these things out of health concern not obligation.

I’d still recycle and compost, I’d still bring my own bags and cups to the stores, I’d still use homemade napkins, I’d still not buy crap from Target, I’d still repair our household tools and gadgets as much as possible, because I do all these things out of habit not obligation.
Sure I could use a longer shower or turn up the heat a couple of degrees in the winter. But these are hardly sacrifices.
I can’t seem to cut traveling out of my life, though I try to do it with as little impact as possible, I let my children get plastic (gasp!) lego pieces, mostly from second hand, I enjoy occasional restaurant outing, and we patronize the ones that use local and organic ingredients.
This is how I plan to sustain a sustainable life - living it with joy and leaving room for eco-sins now and then.
Thank goodness I am just into stock car racing, bi-annual home remodeling, or weekly shopping. Otherwise I might have to suffer some serious sacrificing for the common good.
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Lost art of fix-it
July 29, 2008
Posted by CindyW in : Green Journal , 9 comments
This weekend my vacuum cleaner stopped working. It was humming beautifully before our vacation. Surely someone must have broken into our house to vacuum our floor when we were away. In any case, since I did part with a handsome amount of fund for an engineering degree, albeit from long time ago, I decided to open the chassis and fix it myself.
A couple of frustrating hours later, the chassis was jammed back on with some loose nuts and bolts scattered on floor. It was still not working!
Leafing through the yellow pages for repair shops, I managed to find a few within 25 miles from our house. Unfortunately most of them are not open on weekends. It’d probably cost as much as half the vacuum cleaner.
Is repair work a lost art?
During our trip to China, we found a few out in the rural areas. Want to fix the right heel of your otherwise wearable shoes? Here is the man for you:

Are your pots and pans all dented or rusted? These nice looking men can turn them into shining new cooking vessels again:

Dulled knives or scissors? This clever man powers his sharpener with a bike:

Unfortunately in the wealthier Chinese cities, repair shops are disappearing as well.
It’s the economics - with virgin material being undervalued (thus seemingly cheap), the labor cost of repairing an item is often close to or more than its replacement cost. Throw in the inconvenience of not having the item while it is being repaired and the almost instant availability of a replacement item, the choice of junking old and buying new seems perfectly rational, at least to most people.
I am not sure if the art of fix-it will make its massive comeback next year, though I suspect in time the cost of virgin material and cost of labor will shift the balance once again. The economics will tilt back to the side of repairing.
For me though, repairing an item as much as possible rather than chucking it has its elegance. Tossing out a vacuum cleaner without at least trying to figure out the problem is simply crass. Go ahead and laugh. But there is a universal beauty in maximizing the efficiency and usage of resources.
The elegance of maximizing resource efficiency is manifested in living creatures and man-made designs. Even in building computer chips, unnecessarily utilizing silicon space and power is considered to be sloppy and poor engineering.
So yes, to me, fixing things is not about the economics; it’s about aesthetics. You can call me a kook, but I am sticking to it.
This weekend, you will find me sitting on our driveway, with the vacuum cleaner manual and parts all spread out. I may tear my hair out again, but at least I feel elegant, maybe not Birkin bag sort of elegant.
***************************************************************
Also want to also pass on some good fix-it information from a bay area simple living group. Thanks Kathryn Benedicto.
- www.RepairClinic.com is a website that gives useful tips for fixing stuff yourself, plus resources for finding repair shops in your neighborhood
- www.recyclethis.co.uk is one of my favorite sites (though more for repurposing than repairing). Can’t figure out what to do with old socks? Let me count the ways.
Locally:
- Menlo Vacuum and Fix-It, 1179 El Camino Real, Menlo Park, (650-322-9333) - repair all sorts of small appliances and electronics, also recycles batteries
- West Bay TV, 3219 Middlefield Road, Menlo Park, (650-368-3384) - repair TVs, stereos, cameras
- Rancho Grande Appliances, 2890 Bryant, San Francisco, (415-641-51390 - repair washers, dryers, refrigerators, stoves
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks
Happy hour addiction
June 30, 2008
Posted by CindyW in : Green Journal , 13 comments
“Mommy, mommy, are we going to have a happy hour this Friday?” my daughters regularly ask me whenever the weather is reasonably nice. They are six and three, a tad shy of the drinking age. Apparently several of our neighbors’ toddlers ask the same question. In case you are gasping, let me assure you that these children have not developed any taste for alcohol.
It all started on a warm Friday evening three years ago. One of my neighbors M decided to set up a folding table on her driveway, with a couple of bottles of wine, a jug of freshly sqeezed and mixed lemonade, a plate of crackers and a bowl of pretzels. On the ground were a few toys and a pack of chalk.

We were on our way home from a walk, with a toddler, a new born and a puppy in tow. M flashed a friendly smile and invited us for a drink. Before that evening our interactions were limited to “hello-isn’t-the-weather-grand”. A glass of wine later we learned that her little baby was a month older than my newborn, she loved the color red, her husband had six brothers, and much more.
Then more neighbors walked by and stopped to have a drink of just a chat. Within a couple of hours, we began to know each other - our names, kids’ ages, favorite local hangouts, and naturally our beverage preferences. Turned out we had twelve children within four years of age on our short block.
Thanks to M, the Neighborhood Happy Hour (TM) was born. From then on, about six families on our block have taken turns to host the NHH most Fridays in the summer. Kids look forward to playing with each other way past their bed time on those evenings.

(courtesy of http://www.nyfolklore.org/>
And you ask, so what? You guys have drinks together now and then. Big deail.
Well the big deal is that we’ve gotten to know each other well enough to ask for favors, loads of favors. Unaccustomed to asking help from others, I began to see that being able to ask from and lend a hand to each other formed the basic frabric of a close-knit community.
Need to run a quick errand without the kids? We watch each other’s children.
Need a circular saw one or twice but don’t want to buy one? We know where to borrow.
Need a ride to the train station or airport? I have offered several times and haven’t failed to find one yet.
Too busy to go to farmers’ market? No problem. I can bring you back a few pints of strawberries and two bunches of yellow beets.
Want to read National Geographic, Economist, and People but don’t want to to subscribe to them all? We swap magazines.
Need fresh oregano, basil an dparsley for that pasta dish you are making? No need to run to the store. The herbs in the planter box in my front yard are yours to take.
Can you water my plants when we are away for a week? Take out our trash and recycling bin? Done.
It’s easy to put a dollar value on a real estate property based on its location, its size, and its improvements. How do you assign a number to the closeness, friendliness, and helpfulness of neighbors? I don’t know, but it sure feels like that my house is worth 50 percent more.
While a little alcohol kick-started our little community, there are other approaches, believe it or not. Greenbean organized a buying group and a green book club.
Here are a few other suggestions from Norhwest Earth Institute:
- Start making short and simple contacts - Borrow milk or hand tools, ask for planting advice if you see a nice garden
- Make yourself accessible - Relax on your front porch, play games in the front yard.
- Work in the garden - It is one of the best ways to meet your neighbors.
- Start a babysitting coop - It works if you have young children (I have some reservation on this one because I have seen many “formal” babysitting coops. I get a headache just to see the agreements everyone has to sign, given our litigious society).
- Start a bulk product/service buying club - Greenbean is ahead of the curve. She can probably provide more detail.
- Throw a block party a few times a year - Apparently annual events are not frequent enough to keep people in touch.
- If all fails, entice neighbors with alcohol - Okay, this one is all mine.
CindyW at Organicpicks
If you enjoyed this entry, please subscribe to the Organic Picks Blog
Copyright 2007 Organicpicks


Find More Green Products & Reviews..