You’d probably never believe Gary Rosenberg’s garden was on a roof top so I had to prove it with this photo of him climbing up a ladder to it. His Berkeley garden is so densely planted and lush that I was constantly checking my steps to make sure I didn’t walk off the edge. His house didn’t have a backyard and he wanted to make use of his large flat roof top so he began the rooftop garden back in 1994. First, he made sure the foundation was strong enough to support all the weight. Then he then stripped the old roof down to the structural elements and covered them with thick plywood. He topped it with two layers of modified torch-on, a rubber-like surface that is extremely waterproof and durable. But the mechanics of his garden is really not what it’s all about.
“I don’t teach gardening, I teach civil disobedience,” he explained, and there’s nothing that bothers him more than our wasteful consumer society. Almost all the containers, building materials, and even plants have been gleaned. He uses solar power, a composting toilet, and recycles the water used to for his plants into a very rich compost tea that he reuses on his plants. He also allows his plants to live their entire lifespans so he can collect the seed from successful plants so they can naturally adapt to the climate. He doesn’t see weeds as a problem, because they are biomass and natural carbon sinks that he eventually add to the compost. The way Gary sees it, if we could redirect the waste stream, improving society would naturally follow.

Gary’s rooftop garden is barely visible from the street because of his densely planted sidewalk garden that contains over 20 fruit trees.
I have been surfing on-line greater than three hours today, yet I never found any attention-grabbing article like yours.
It’s lovely worth sufficient for me. Personally, if all website owners and bloggers
made excellent content as you probably did, the
web shall be much more helpful than ever before.
My partner and I stumbled over here coming from a different web page and
thought I might as well check things out. I like what I see so
now i’m following you. Look forward to exploring your web page
again.
acheter Kamagra sans ordonnance: kamagra 100mg prix – acheter kamagra site fiable
livraison discrète Kamagra: achat kamagra – acheter kamagra site fiable
donde puedo comprar amoxicilina sin receta: Confia Pharma – farmacia online sevilla este
se puede comprar epinefrina sin receta: se puede comprar amoxicilina sin receta en chile – viata farmacia online opiniones
vichy creme depilatoire: Pharmacie Express – xenical ordonnance
achat viagra en france: quel est l’anti douleur le plus puissant sans ordonnance ? – niclosamide sans ordonnance
muscoril prezzo: farmacia online shop – sirdalud 4 mg prezzo mutuabile
pharmacie en ligne sans ordonnance: liste médicaments sans ordonnance – vitamine b12 en pharmacie sans ordonnance
acheter solupred sans ordonnance: Pharmacie Express – azithromycine sans ordonnance en pharmacie
donde comprar galotam sin receta [url=https://confiapharma.shop/#]Confia Pharma[/url] farmacia online romania
etacortilen collirio prezzo: zhekort spray prezzo – para farmacia online
tebarat collirio a cosa serve: tavor 1 mg prezzo – dott max farmacia online
testosterone farmacia online [url=https://farmaciasubito.shop/#]sonirem gocce senza ricetta[/url] flubason bustine e mutuabile prezzo
peut on acheter alli en pharmacie sans ordonnance: ordonnance de non prescription – medicament pour arreter l’alcool sans ordonnance en pharmacie
sildénafil (50 mg boîte de 24) prix: shampoing kelual ds – amoxicilline faut il une ordonnance
http://farmaciasubito.com/# cholecomb a cosa serve
farmacia online entrega [url=http://confiapharma.com/#]farmacia online venezuela[/url] comprar aldara sin receta
farmacia homeopatia andorra online: se puede comprar dapoxetina sin receta – farmacia online andorra gran farmacia
farmacia online sconti: la farmacia online – ansiolin gocce prezzo
ordonnance sur internet [url=https://pharmacieexpress.com/#]minoxidil sans ordonnance pharmacie[/url] viagra vente en ligne
pharmacie sur internet sans ordonnance: peut on acheter des antibiotiques sans ordonnance – aciclovir comprimГ©s sans ordonnance pharmacie
comprar benadryl sin receta en espaГ±a: comprar alocare sin receta – se puede comprar clenbuterol sin receta
fluspiral 50 mg prezzo [url=http://farmaciasubito.com/#]Farmacia Subito[/url] finasteride online
cerenia cane: tachifene per quanti giorni – neodidro prezzo 10 capsule
farmacia online wartec: comprar galotam 100 mg sin receta – farmacia portugal venta online
http://farmaciasubito.com/# parvati principio attivo
spedra 200 [url=http://pharmacieexpress.com/#]peut on acheter une attelle en pharmacie sans ordonnance[/url] bas de contention pharmacie sans ordonnance
prednisolone sans ordonnance en pharmacie: Pharmacie Express – monuril en pharmacie sans ordonnance
curso online tecnico de farmacia: farmacia cinese online – mascarillas comprar farmacia online
antibiotique infection urinaire sans ordonnance: Pharmacie Express – viagra vente libre
benazepril sans ordonnance [url=http://pharmacieexpress.com/#]levitra prix en pharmacie sans ordonnance[/url] creme emla ordonnance ou pas
https://pharmexpress24.com/# aquatic pharmacy azithromycin
strattera pharmacy coupon: grocery store pharmacy – mexican pharmacy adipex
heb pharmacy online [url=http://pharmexpress24.com/#]Isoptin SR[/url] kamagra uk pharmacy
https://pharmexpress24.com/# viagra in australia pharmacy
metronidazole online pharmacy: Pharm Express 24 – target pharmacy prednisolone
buy painkillers online: Pharm Mex – houston spine and joint
get medicines from india [url=https://inpharm24.shop/#]InPharm24[/url] online india pharmacy reviews
Biltricide: inhouse pharmacy finasteride – lidocaine powder pharmacy
https://pharmmex.com/# sertraline mexico pharmacy
does rx pharmacy coupons work: zofran pharmacy – great rx pharmacy
pharmacy scholarships tylenol [url=http://pharmexpress24.com/#]Pharm Express 24[/url] certified online pharmacy viagra
fluoxetine indian pharmacy: good online mexican pharmacy – levitra uk pharmacy
india pharmacies: pharmacy chains in india – drugs from india
online pharmacy without prescription: specialty rx pharmacy – fry’s food store pharmacy
which pharmacy has the cheapest viagra [url=https://pharmexpress24.com/#]mebendazole uk pharmacy[/url] hair loss
mail order pharmacy india: mexican pharmacy seroquel – online pharmacy uk doxycycline
https://pharmexpress24.com/# generic viagra indian pharmacy
best pharmacy in india: online pharmacy in india – india mart pharmacy
pharmacy online india: medicine online shopping – india pharmacy
mexican pain relief [url=https://pharmmex.com/#]tijuana pharmacies[/url] buying adderall in mexico
best online pharmacy no prescription viagra: Pharm Express 24 – compare prescription prices
Septra: orlistat generics pharmacy – ambien pharmacy price
quetiapine online pharmacy: propecia online pharmacy no prescription – pharmacies
https://pharmexpress24.com/# generic viagra online pharmacy reviews
online pharmacy adipex-p [url=https://pharmexpress24.shop/#]no prescription pharmacies[/url] accutane pharmacy prices
express rx pharmacy services: leflunomide online pharmacy – lamotrigine pharmacy prices
best things to get at a mexican pharmacy: mexico pharmacy mounjaro – how to get ozempic from mexico
xeloda online pharmacy: unicare pharmacy dublin artane castle – ed meds online
oakdell pharmacy sunday store hours [url=https://pharmexpress24.shop/#]publix pharmacy augmentin[/url] reddit online pharmacy
abilify india pharmacy: mexico online pharmacy reviews – what pharmacy can i buy viagra
mexico prescription drug: buy semaglutide online mexico – pharmacies in mexico that ship to the us
HOME: pharmaceutical online – target pharmacy store locator
https://pharmexpress24.shop/# letrozole online pharmacy
mexican codeine: online pharmacy prices – pharmacy online shop
mexican pharmacy cancun [url=https://pharmmex.com/#]buy meds[/url] mexican pain relief cream
world pharmacy viagra: Pharm Express 24 – clomid pharmacy online
viagra certified pharmacy: omeprazole pharmacy – pro cialis pharmacy
viagra phuket pharmacy [url=https://pharmexpress24.shop/#]online pharmacy checker[/url] rite aid pharmacy how many store
order medicine online india: india pharmacy market outlook – doctor of pharmacy india
pharmacy to buy: Pharm Mex – painkillers buy online
https://pharmmex.shop/# mexican pharmacy onlime
finpecia pharmacy2home [url=https://pharmexpress24.com/#]Pharm Express 24[/url] generic propecia pharmacy
do you need prescriptions in mexico: Pharm Mex – pharmacy cheyenne
rx pharmacy shop reviews [url=http://pharmexpress24.com/#]Pharm Express 24[/url] pharmacy rx solutions
metronidazole target pharmacy: schnucks pharmacy buttler hill rd store hours – amoxicillin boots pharmacy
online pharmacy stores: Pharm Mex – mexican city pharmacy
sildenafil 20 mg without a prescription [url=https://vgrsources.com/#]VGR Sources[/url] buying viagra nz
cheap viagra pills from india: viagra 100 mg price canada – sildenafil 100mg purchase
https://vgrsources.com/# discount viagra canadian pharmacy
generic sildenafil from india: price viagra – sildenafil online purchase
viagra for women price: VGR Sources – discount viagra canadian pharmacy
where to buy viagra pills [url=https://vgrsources.com/#]VGR Sources[/url] price for generic viagra
how to buy viagra in mexico: generic viagra cheapest – viagra substitute over the counter
female viagra pill: where to get over the counter viagra – medication viagra online
where can i buy viagra over the counter in usa: generic viagra 100 – order generic viagra online
viagra cost in canada [url=https://vgrsources.com/#]VGR Sources[/url] viagra 100mg tablet online purchase in india
https://vgrsources.com/# sildenafil 50 coupon
generic viagra online pharmacy india: sildenafil 25mg 50mg 100mg – cost of viagra australia
can you purchase viagra in mexico: cheap viagra online india pharmacy – female viagra united states
viagra prescription online: how to get viagra us – prescription viagra
can you buy viagra over the counter australia: where can you buy viagra online – viagra tablet online purchase
where to get sildenafil [url=https://vgrsources.com/#]VGR Sources[/url] viagra prescriptions
viagra 2019: over the counter female viagra – where to purchase viagra pills
price for 100mg viagra: VGR Sources – buy sildenafil
https://vgrsources.com/# cheap generic sildenafil citrate
sildenafil compare prices: VGR Sources – how to buy real viagra online
sildenafil pharmacy australia [url=https://vgrsources.com/#]VGR Sources[/url] viagra super active plus
generic female viagra in india: sildenafil in usa – generic viagra online 50mg
viagra cream online: VGR Sources – viagra costa rica
viagra pills without prescription: VGR Sources – female viagra for sale online
sildenafil tablets 100mg uk [url=https://vgrsources.com/#]daily viagra[/url] sildenafil india buy
female viagra in india: VGR Sources – buy viagra paypal online
100mg sildenafil coupon: VGR Sources – sildenafil 100mg uk cheapest
where can i buy sildenafil over the counter: sildenafil online sale – viagra canadian pharmacy no prescription
https://vgrsources.com/# prescription viagra usa
purchasing viagra in usa [url=https://vgrsources.com/#]how much is 50 mg viagra[/url] buy viagra us pharmacy
generic viagra soft: VGR Sources – over the counter viagra in us
where can i buy viagra over the counter in canada: levitra vs viagra – sildenafil 2
buy viagra in india: VGR Sources – discount viagra canadian pharmacy
can i buy viagra in usa [url=https://vgrsources.com/#]cheap viagra pills uk[/url] best viagra tablet price in india
order viagra from canada: VGR Sources – womens viagra
buy female viagra in india: VGR Sources – india sildenafil
viagra without prescriptions: women viagra online no prescription – can you buy viagra over the counter canada
https://vgrsources.com/# sildenafil prescription medicine
buy cheap viagra usa: VGR Sources – buy generic viagra online no prescription
sildenafil uk cheapest [url=https://vgrsources.com/#]VGR Sources[/url] where to get women viagra
order viagra online no prescription: VGR Sources – purchase viagra from india
viagra generico: VGR Sources – viagra miami
viagra cream: where can you get viagra pills – how much is a viagra pill cost
viagra for females: VGR Sources – 100mg sildenafil no rx
sildenafil generic without prescription: sildenafil 1000 mg – can you buy real viagra online
sildenafil tablets where to buy: sildenafil online singapore – purchasing viagra in mexico
canadian pharmacy viagra prices: VGR Sources – can you buy viagra over the counter in canada
https://vgrsources.com/# purchase female viagra
buy viagra online canadian pharmacy: generic viagra fast shipping – viagra medication online
online viagra from canada: VGR Sources – viagra order from canada
viagra 100mg price: buy viagra 25mg – cheap viagra online india pharmacy
generic viagra india price [url=https://vgrsources.com/#]VGR Sources[/url] buy viagra without a prescription
sildenafil 100mg without a prescription: VGR Sources – order viagra professional
viagra 25 mg order: places to buy viagra – how can i get generic viagra
buy viagra uk paypal: viagra pills price in usa – buy viagra over the counter nz
where can i buy viagra pills [url=https://vgrsources.com/#]VGR Sources[/url] viagra 100mg cheap price
https://vgrsources.com/# viagra 100mg online in canada
cheap viagra online free shipping: VGR Sources – viagra pills online usa
order brand viagra online: cheap viagra 100 online – viagra where to buy over the counter
cheap viagra online usa: VGR Sources – where can i buy sildenafil online safely
where can i buy viagra over the counter canada: VGR Sources – order generic viagra online
PredniPharm [url=http://prednipharm.com/#]PredniPharm[/url] prednisone 20mg prices
http://crestorpharm.com/# Crestor Pharm
PredniPharm: online prednisone – prednisone 5084
berberine and lipitor: Lipi Pharm – Lipi Pharm
FDA-approved Rybelsus alternative: SemagluPharm – SemagluPharm
how does rosuvastatin compare to other statins [url=https://crestorpharm.com/#]Crestor Pharm[/url] Crestor Pharm
PredniPharm: PredniPharm – prednisone 10 mg over the counter
PredniPharm: Predni Pharm – Predni Pharm
Semaglu Pharm: SemagluPharm – Rybelsus online pharmacy reviews
http://prednipharm.com/# prednisone 2 mg daily
Lipi Pharm [url=http://lipipharm.com/#]lipitor vs pravastatin[/url] Lipi Pharm
Buy Rybelsus online USA: rybelsus cause constipation – Semaglu Pharm
Semaglu Pharm: Semaglu Pharm – SemagluPharm
Semaglu Pharm: Rybelsus online pharmacy reviews – before and after semaglutide
Crestor Pharm [url=https://crestorpharm.com/#]Crestor 10mg / 20mg / 40mg online[/url] CrestorPharm
where to buy prednisone in australia: order prednisone 100g online without prescription – Predni Pharm
LipiPharm: FDA-approved generic statins online – lipitor lowest dose
https://prednipharm.com/# prednisone 10mg
is atorvastatin and rosuvastatin the same: CrestorPharm – Crestor Pharm
Rybelsus 3mg 7mg 14mg [url=https://semaglupharm.com/#]que es rybelsus[/url] Online pharmacy Rybelsus
LipiPharm: Lipi Pharm – LipiPharm
Predni Pharm: how much is prednisone 5mg – PredniPharm
can lipitor cause high blood pressure: Lipi Pharm – Lipi Pharm
Semaglu Pharm [url=https://semaglupharm.com/#]Rybelsus for blood sugar control[/url] Semaglu Pharm
buy 40 mg prednisone: prednisone 10 mg tablets – prednisone pack
http://crestorpharm.com/# price of crestor
side effects of stopping atorvastatin [url=http://lipipharm.com/#]Lipi Pharm[/url] п»їBuy Lipitor without prescription USA
prednisone tablets 2.5 mg: Predni Pharm – 50 mg prednisone from canada
Semaglu Pharm: Semaglu Pharm – rybelsus 7 mg oral tablet
prednisone over the counter australia: PredniPharm – Predni Pharm
lipitor coupon: Lipi Pharm – LipiPharm
Predni Pharm [url=http://prednipharm.com/#]order prednisone with mastercard debit[/url] PredniPharm
CrestorPharm: which is better crestor or lipitor – CrestorPharm
https://prednipharm.com/# PredniPharm
Predni Pharm: prednisone daily – Predni Pharm
Crestor Pharm: CrestorPharm – Crestor mail order USA
CrestorPharm [url=http://crestorpharm.com/#]crestor online[/url] is crestor a high risk medication?
PredniPharm: prednisone price – PredniPharm
Buy cholesterol medicine online cheap: Buy statins online discreet shipping – Crestor home delivery USA
Order Rybelsus discreetly [url=https://semaglupharm.com/#]Rybelsus side effects and dosage[/url] how quickly does semaglutide work
SemagluPharm: Semaglu Pharm – Rybelsus online pharmacy reviews
https://semaglupharm.shop/# Rybelsus online pharmacy reviews
hers semaglutide cost: SemagluPharm – Semaglu Pharm
Lipi Pharm [url=https://lipipharm.shop/#]Lipi Pharm[/url] Lipi Pharm
Semaglu Pharm: SemagluPharm – Order Rybelsus discreetly
Affordable Rybelsus price: semaglutide refrigeration – otc semaglutide
Crestor Pharm: Crestor 10mg / 20mg / 40mg online – Crestor Pharm
is there a lawsuit against lipitor [url=https://lipipharm.shop/#]LipiPharm[/url] Lipi Pharm
http://lipipharm.com/# Safe atorvastatin purchase without RX
Crestor Pharm: Crestor Pharm – Crestor Pharm
Order cholesterol medication online [url=https://lipipharm.com/#]LipiPharm[/url] LipiPharm
Affordable cholesterol-lowering pills [url=https://crestorpharm.shop/#]Affordable cholesterol-lowering pills[/url] CrestorPharm
Lipi Pharm: USA-based pharmacy Lipitor delivery – pronounce atorvastatin
No doctor visit required statins: Crestor Pharm – CrestorPharm
https://semaglupharm.com/# rybelsus vs zepbound
https://prednipharm.com/# prednisone 60 mg tablet
rybelsus generic price [url=https://semaglupharm.com/#]is 50 units of semaglutide a lot[/url] SemagluPharm
CrestorPharm: Crestor Pharm – CrestorPharm
switching from rybelsus to mounjaro: rybelsus medication – SemagluPharm
http://semaglupharm.com/# Semaglu Pharm
crestor 10 mg precio [url=https://crestorpharm.com/#]crestor goodrx[/url] generic drug substitute for crestor
Lipi Pharm: LipiPharm – lipitor and testosterone
https://semaglupharm.com/# Affordable Rybelsus price
https://semaglupharm.com/# Rybelsus online pharmacy reviews
PredniPharm [url=http://prednipharm.com/#]medicine prednisone 5mg[/url] PredniPharm
https://semaglupharm.shop/# SemagluPharm
SemagluPharm: Semaglu Pharm – Semaglu Pharm
what happens if you stop lipitor suddenly: Order cholesterol medication online – Lipi Pharm
http://semaglupharm.com/# SemagluPharm
atorvastatin nursing consideration: LipiPharm – LipiPharm
http://lipipharm.com/# Lipi Pharm
https://semaglupharm.com/# Rybelsus for blood sugar control
how to open rybelsus bottle cap [url=http://semaglupharm.com/#]SemagluPharm[/url] Semaglu Pharm
CrestorPharm: Over-the-counter Crestor USA – CrestorPharm
https://semaglupharm.com/# FDA-approved Rybelsus alternative
does rosuvastatin cause erectile dysfunction [url=http://crestorpharm.com/#]what fruit to avoid when taking crestor?[/url] what is rosuvastatin for
LipiPharm: Lipi Pharm – Generic Lipitor fast delivery
http://semaglupharm.com/# novo nordisk rybelsus patient assistance program
https://crestorpharm.com/# Crestor Pharm
Rybelsus 3mg 7mg 14mg: Semaglutide tablets without prescription – SemagluPharm
CrestorPharm [url=https://crestorpharm.shop/#]crestor 20 mg tablet[/url] Affordable cholesterol-lowering pills
prednisone 5 mg tablet: Predni Pharm – PredniPharm
Crestor Pharm [url=https://crestorpharm.shop/#]Rosuvastatin tablets without doctor approval[/url] Crestor Pharm
SemagluPharm: Rybelsus 3mg 7mg 14mg – SemagluPharm
https://semaglupharm.shop/# Semaglu Pharm
LipiPharm [url=https://lipipharm.shop/#]Online statin drugs no doctor visit[/url] atorvastatin in pregnancy
Semaglu Pharm: SemagluPharm – semaglutide drugs
https://lipipharm.shop/# Cheap Lipitor 10mg / 20mg / 40mg
Affordable Rybelsus price: Semaglu Pharm – semaglutide tablets side effects
https://semaglupharm.com/# SemagluPharm