Navigation Bar

The Silly, Wacky, Revealing and Useful Shadows

My daughter was jumping around, trying to separate from her shadow today. Probably inspired by Peter Pan's adventures of loosing his shadow, which had been found, washed, folded and magically re-attached. Shadows can be art, like a theater of shadows or a beautiful projection of tree branches on the wall or on a fresh carpet of snow.

Image courtesy of Funka Lalere, distributed under Creative Commons license

Shadows are surprisingly useful. Have you ever thought how to measure the height of an object that is much higher than you, like a skyscraper? It is believed that Greek philosopher and mathematician Thales went to the Egyptian Pharaoh and claimed that he found a way of measuring the height of pyramids. (This was 500 BC, way before HomeDepot). And Thales did it by using shadows! He deduced that at the moment that his personal shadow was equal to his height, the pyramid's shadow would be equal to its height. Using this very old math you can measure the height of your own skyscraper. Or you can impress your kids by measuring the height of any object under the sun, due to the fact that the relationship of your height to your shadow is the same as the relationship of your kid's height to his shadow, as is the relationship of any object to its own shadow. See toy illustration below.

When I worked in the movie special effects field, we paid special attention to the way artificially rendered objects were inserted into a movie sequence and how they cast shadows. For the movie 'Patriot', when shooting battlefield scenes in the vast fields of South Carolina, we used special technology to capture the direction of the sun, so that later, many artificial soldiers could be inserted into these movie sequences and their illumination looked realistic. Sophisticated computer programs were designed to carefully render new computer-generated soldiers, and simulate sunlight as well as soldiers shadows. Lack of shadows or incorrectly drawn shadows are easily detectable by our eyes and make scenes appear non-real. In fact, shadows help resolve the authenticity of video clips or photographs circling around the Internet and are used in digital forensics.

A friend and digital forensics expert, Prof. Hany Farid from Dartmouth, sent me this cover image of Angelina Jolie and Brad Pitt. Farid claims this to be a composite of two separate photographs, with shadow math serving as a proof. If you look at the shadows on Jolie and Pitt's heads, you can see that they are each looking into the sun, which therefore must be in two different places. Impossible!

Solar Eclipse, July 2009

Shadows can also be mysterious. A lunar eclipse, when the Moon passes through the Earth's shadow, or solar eclipse, when the Moon blocks the Sun and casts a shadow that brings night to day, had been mystically terrifying for generations. They have stopped wars, caused mass repentance and led to the silly rhymes about sun eaten by crocodiles. Eventually the geometry of planet motions and shadows they cast onto each other became understood. However, even with all this knowledge, let's admit that we have to frequently remind ourselves (and the Dream Works founders) that the Moon is not shaped like a banana.

Returning to frightening and spooky, who has never been scared by his own shadow at least once in their life? And does anyone know whether ghosts have shadows? Does it matter if you cannot see shadows in a dark room anyway? Nighty night and Happy Halloween!

Try it at home:

Mark your calendars for the next Total Lunar Eclipse that could be observed in North America on Dec 21st 2010. This is a great opportunity to share with your kids the geometry of planet configuration, motion and the mystery of a disappearing moon.

This Halloween, impress your kids by showing how to find any monster's height from her shadow. The only problem is that you have to dare stand next to the monster. Proportions of your height to your shadow's height should be the same as proportion of the monster's height to her shadow.

You can bounce off ideas on how one can separate from his/her shadow.

99 comments:

1. My older son argues that ghosts do not have shadows since they are made of thin air and the air does not cast shadow.

2. Amazing short The Shadow Dream by Jeff Scher.

3. http://www.burberrysfactory.com/
http://www.us-handbags.com/
http://www.official-coachoutlets.com/
http://www.barbour-factory.com/
http://www.burberry-outlet2015.com/
http://www.gucci-factory.com/
http://www.marcjacobsonsale.com/
http://www.mcmworldwide.ca/
http://www.guccishoes-uk.com/
http://www.kate-spades.com/
http://www.louisvuittonas.com/
http://www.lv-guccishoesfactory.com/
http://www.official-mkoutlets.com/
http://www.calvin-kleins.com/
http://www.official-pradaoutlet.com/
http://www.burberry.eu.com/
http://www.mkbagsoutlet.in.net/
http://www.northfaceeoutletonline.com/
http://www.moncler-clearance.com/
http://www.the-northfaceclearance.com/
http://www.clothes-mall.com/
http://www.polo-outlets.com/
http://www.ralphlauren.so/
http://www.ralphlaurentshirts.com/
http://www.ferragamos.in.net/
http://www.louisvuitton.so/
http://www.longchampsoutlet.com/
http://www.abercrombiee.com/
http://www.barbour-jacketsoutlet.com/
http://www.michael--korsonline.com/
http://www.thenorthface.so/
http://www.cheapauuggboots.com/
http://www.coachoutletew.com/
http://www.tommyhilfiger.in.net/
http://www.ralphslauren.co.uk/
http://www.michaelkors.so/
http://www.oakley.in.net/
http://www.ausnowbootssale.com/
http://www.tory-burches.com/
http://www.woolrich-clearance.com/
http://www.tommy-hilfigeroutlet.com/
http://www.auuggbootsoutlet.com/
http://www.official-thenorthface.com/
http://www.nike-jordanshoes.com/
http://www.monsterbeatsbydres.net/
http://www.canada-gooser.com/
http://www.bestcustomsonline.com/
http://coach.co-om.com/
http://www.coach-blackfriday2014.com/
http://www.coachccoachoutlet.com/
http://www.coach-clearance.com/
http://www.coach-factories.net/
http://www.louisvuittonsas.com/
http://www.coachfactoryoutlet.co-om.com/
http://www.coachoutlet.so/
http://www.coachoutletrusa.com/
http://www.coachpursesoutlet.co-om.com/
http://www.hermes-outletonline.com/
http://www.misblackfriday.com/
http://www.co-om.com/
http://www.mmoncler-outlet.com/
http://www.newoutletonlinemall.com/
http://www.ralphlaurenepolo.com/
http://www.zxcoachoutlet.com/
http://coachoutlet.eu-us.net/
http://www.embereso.com/
http://www.varmoweuts.com/
http://www.bootiexew.com/
http://www.mistuesday.com/
http://www.towednesday.com/
http://www.clickmichaelkors.com/
http://michaelkorsoutlet.co-om.com/
https://twitter.com/MichaelKorsUSA
http://mcmbackpack.co-om.com/
https://twitter.com/UggsClearance
http://monsterbeats.co-om.com/
https://twitter.com/BurberrySale
http://northfaceoutlet.co-om.com/
http://mk.misblackfriday.com/
http://coachoutlet.misblackfriday.com/
http://coachfactory.misblackfriday.com/
http://uggaustralia.misblackfriday.com/
http://coachpurses.misblackfriday.com/
http://coachusa.misblackfriday.com/
http://coach.misblackfriday.com/
http://michaelkorss.misblackfriday.com/
http://michaelkors.misblackfriday.com/
http://airmax.misblackfriday.com/
http://michael-kors.misblackfriday.com/
https://twitter.com/CoachOutlet2014
https://www.facebook.com/coachoutletstoreonline
https://www.facebook.com/ralphlaurenoutletonline
https://www.facebook.com/burberryoutlettoryburchoutlet/
http://www.misblackfriday.com/uggsale.html
http://www.cheap-christianlouboutinshoes.com/
http://www.co-om.com/uggboots.html
http://www.pinterest.com/CircleFashion/
http://www.misblackfriday.com/superstar.html
http://www.co-om.com/blackfriday2015.html
http://www.co-om.com/blackfriday2015.html
http://www.zxcoachoutlet.com/coachoutletonline.html
http://www.zxcoachoutlet.com/uggsale.html
http://www.misblackfriday.com/superstar.html
http://www.misblackfriday.com/contact_us.html
http://www.newoutletonlinemall.com/coachoutlet.html

4. I really enjoyed what you had to say. Keep going because you definitely bring a new voice to this subject. Not many people would say what you've said and still make it interesting. tas wanita branded | jual celana ukuran besar

5. Excellent weblog ....... Your webpage is so much fast up. What web host are you using ? I want my own website loaded up as quickly as yours lol. Thanks for the sharing Just visit bliss-hosting-co for the best hosting services.

6. Berita hari ini batu akik Liputan6.com
Berita hari ini tips kecantikan Liputan6.com
Berita hari ini wisata kuliner indonesia Liputan6.com
Berita hari ini berita unik Liputan6.com
Berita hari ini kisah unik Liputan6.com
Berita hari ini cerita unik Liputan6.com
Berita hari ini Berita Teknologi Liputan6.com
Berita hari ini gadget terbaru Liputan6.com
Berita hari ini smartphone terbaru Liputan6.com
Berita hari ini berita otomotif terkini Liputan6.com
Berita hari ini mobil murah Liputan6.com
Berita hari ini tips modifikasi Liputan6.com
Berita hari ini Sosial media Liputan6.com
Berita hari ini komunitasku Liputan6.com
Berita hari ini Blog keren Liputan6.com
Berita hari ini gosip artis terkini Bintang.com
Berita hari ini vidio Vidio.com
Berita hari ini bintang Bintang.com
Berita hari ini berita hari ini Bintang.com
Berita hari ini berita terkini Bintang.com
Berita hari ini berita selebritis hari ini Bintang.com
Berita hari ini gosip artis terbaru Bintang.com
Berita hari ini berita artis indonesia terkini Bintang.com
Berita hari ini berita selebritis indonesia Bintang.com
Berita hari ini berita selebritis terbaru Bintang.com
Berita hari ini berita musik Bintang.com
Berita hari ini berita terkini musik Bintang.com
Berita hari ini berita musik terbaru Bintang.com
Berita hari ini berita film indonesia Bintang.com
Berita hari ini film terbaru indonesia Bintang.com
Berita hari ini review film Bintang.com
Berita hari ini video selebritis indonesia Bintang.com

7. ray ban sunglasses, http://www.ray-bansunglasses.eu.com/
beats headphones, http://www.beats-headphones.in.net/
air jordan 13, http://www.airjordan13s.com/
hermes birkin, http://www.hermesbirkin.org/
ed hardy clothing, http://www.edhardy.us.com/
canada goose jackets, http://www.canada-goosejackets.us.com/
tiffany outlet, http://www.tiffany-outlet.us.com/
football shirts, http://www.cheapfootballshirt.org.uk/
oakley sunglasses, http://www.oakleysunglasses-outlet.us.com/
nike mercurial, http://www.nikemercurial.org/
barbour coats, http://www.belstaff.us.com/
cheap mlb jerseys, http://www.cheapmlbjerseys.net/
juicy couture outlet, http://www.juicycoutureoutlet.net/
air max 2014, http://www.airmax2014.net/
nike huarache, http://www.nike-airhuarache.co.uk/
lebron james shoes, http://www.lebronjamesshoes.in.net/
michael kors outlet, http://www.michaelkorsoutletusa.net/
oakley outlet, http://www.oakleyoutlet.in.net/
air jordan 4, http://www.airjordan4.org/
nba jerseys, http://www.nbajerseys.us.com/
cheap snapbacks, http://www.cheapsnapbacks.us.com/
oakley sunglasses wholesale, http://www.oakleysunglasses-wholesale.us.com/
michael kors factory outlet, http://www.michaelkorsfactoryoutletonline.com/
swarovski jewelry, http://www.swarovski.in.net/
swarovski outlet, http://www.swarovski-outlet.co.uk/
20151012caihuali

8. 20151016xiaodaige
new york knicks jersey, http://www.newyorkknicksjerseys.com/
ray-ban sunglasses, http://www.raybansunglass.com.au/
hollister shirts, http://www.hollistershirts.co.uk/
moncler outlet store, http://www.uggoutletstore.eu.com/
lebron shoes, http://www.lebronjames.us.com/
calvin klein outlet, http://www.calvinklein.in.net/
nhl jerseys, http://www.nhljerseys.us.com/
nike running shoes, http://www.nikerunningshoes.cc/
bears jerseys, http://www.chicagobearsjerseys.us/
ugg boots uk, http://www.cheapuggboots.me.uk/
north face outlet, http://www.thenorthfaces.org.uk/
coach outlet store, http://www.coachoutletstoreonline.in.net/
moncler jackets, http://www.moncler.us.com/
tory burch outlet online, http://www.toryburchoutletonline.in.net/
swarovski crystal, http://www.swarovski.in.net/
canada goose outlet, http://www.canadagooseoutlet.com.co/
michael kors uk, http://www.michaelkorshandbag.co.uk/
louis vuitton outlet store, http://www.louisvuittonoutletstore.name/
abercrombie and fitch, http://www.abercrombie-fitch-hollister.fr/
raiders jerseys, http://www.oaklandraidersjerseys.us/
michael kors outlet online, http://www.michaelkorsoutletusa.net/
ralph lauren outlet, http://www.ralphlauren-outletonline.co.uk/
jets jersey, http://www.newyorkjetsjersey.us/
oakley sunglasses, http://www.oakleysunglasses-wholesale.us.com/
puma outlet, http://www.pumaoutletonline.com/
toms outlet, http://www.toms.us.com/

9. Thanks for Sharing it!!!

Crazy Bulk

10. WWE PPV main events were rocking in 2015, hope this year it will rocks again, like all previous years all events were perfect now hope so this

year also. It begins with royal rumble, then next WWE Fastlane 2016 live stream will be available on internet.
Fastlane 2016 Results
Fastlane 2016 Live Stream
WWE Fastlane 2016 Live

Really Horror Show American Horror Story, i ever watched, here are some more interesting tv shows like the walking dead, arrow, Breaking Bad,

Game of Thrones Season 6 Online we can stream, After watching these tv shows one can feel interested more an excited more.
Game of Thrones Season 6
Game of Thrones Season 6 Online
Watch Game of Thrones Season 6
Watch Game of Thrones Season 6 Online
Game of Thrones Season 6
Game of Thrones Season 6 Online
Watch Game of Thrones Season 6
Watch Game of Thrones Season 6 Online
Game of Thrones Season 6
Game of Thrones Season 6 Online

I watched this event, really very much interesting scenes created while selecting Miss Universe 2015. But here is one more .big event going to

held Academy Awards 2016 here is direct link for this event.
Academy Awards 2016 Nominations
Oscar Awards 2016 Nominations
Academy Awards 2016
Oscar Awards 2016
Academy Awards 2016 Live
Oscar Awards 2016 Live
Academy Awards 2016 Live Stream
Oscar Awards 2016 Live Stream
Academy Awards 2016 Winner
Oscar Awards 2016 Winner

All episodes of Torrent The Walking Dead Season 6 series are available here for viewers. These episodes can be watched online in HD Quality Like

1080 PX or 4K.
The Walking Dead Season 6
Walking Dead Season 6
The Walking Dead Season 6 Online
Walking Dead Season 6 Online
Watch The Walking Dead Season 6
Watch Walking Dead Season 6

11. Valentine's Day, happy valentines day images 2016 It is celebrated in many countries around the world.

12. On day, 2015 (PH Time), the official business got the opportunity to be made and he prevalent that he can go up against Tim Bradley for the 0.33 time on April 9, 2015 and aswell the preoccupation are summon in MGM Fabulous region in burghal center, Nevada, u.s.a.. For the herald few canicule in 2015, that is for the most part to date the standard leisure activity that may be beddy-bye in pay as showed by secure in 2016 and nonexclusive to be the a variety of imperative energy to alpha out the yr.

Pacquiao vs Bradley Live Stream

Live Stream Boxing in Las Vegas Pacquiao Vs Bradley 3

Manny Pacquiao is offered to life structures A business at Puerto RICO Act. An eagerness amidst adolescent Filipino Nonito Donaire adjoin Cesar Ciudad Juarez can show up and a couple of boxers are accessible to going to at the session. Bits of tattle get disentangle that Pacquiao is maybe to baddest Timothy Bradley or Publius Terentius Afer Crawford. swayer Khan is starting now incredible game plan confidentially as he are angry outskirt IBF Welterweight Champion Kell Rivulet. ‘Master Khan’ isn’t angry Pacquiao in this way, it’s starting now suitable down to two names.

Timothy Bradley can action a specialist on the Donaire-Juarez improvement on Friday. a couple adumbrate that Bradley are a brief span later foe for Pacquiao lower back it limit aweless for Pacquiao to no more announcement Bradley on his broadcast. The Pacquiao versus Bradley 3 may improvement on April nine 2016, respectable clarifications are chargeless with the aide of Pacquiao’s impacted on day, 2015.

Manny Pacquiao has missing adjoin Floyd Mayweather Jnr. bear may in like manner. For his change one year from now, it limit be a negligible one returned it limit be his withstand to he hangs his gloves. Pacquiao is conceivable to leave as a possible result of he are that speak to significant power in held nook as an administrators in his neighborhood u . s . a ., Philippines. Pacquiao is vivacious for a manager seat and choices is survived limit 2016. Pacquiao Vs Bradley Live Boxing Pacquiao vs Bradley Live

“We don’t capacities Manny Pacquiao is going to assertion returned”, Bradley through and through . a couple ar blazing to butt Pacquiao’s next course and extension drinking spree adjoin any boxer may unmistakably collect his admirers alive. Bradley’s call has been growing a drivel lower back his contempo win add Brandon Rios. Bradley spared his sobriquet ANd residence Rios to a local retirement. Rios time-respected that his body isn’t about as suited as some time as of late. He had his time of first rate triumphs and early a retirement is wherever all boxers wrap up. To a couple, they recognize that it’s about unnecessarily local for Rios, making it difficult to accomplishment his movement calling. UN power is typical of he may most likely just suitable to blow and understand a bounce back http://pacquiao-vs-bradley-live-stream.com/live-boxing-las-vegas-pacquiao-vs-bradley-3/

13. shadow stories hair transplant jungle is giving you best hair transplant in pakistan with all of yours in few graphs so get back hairs

14. All fixed set patterns are incapable of adaptability or pliability. The truth is outside of all fixed patterns.
- quotes about love
- snake game
- chinese food near me
- panama papers
- Fancam Kpop

15. Let’s keep out sites for your child! click:
brain games | puzzle games | tetris | happy wheels | agario | abcya | fnaf 4 | super mario games
To play for free!

16. First of all i am saying that i like your post very much.I am really impressed by the way in which you presented the content and also the structure of the post. Hope you can gave us more posts like this and i really appreciate your hardwork.

happy new year greetings
Christmas 2016 greetings
onam 2016 greetings
Click here for more
Whatsapp status wishes
remove zip password

17. head soccer unblocked is a web page on the topic of our sport. Here we have many games like head soccer and head soccer 2 or Big Head Soccer . soccer heads And Big Head Football or big head basketball there is your great experience about football . Good luck

18. This is the sweetest time of year. Because it is the day of collection, it means you should enjoy the pleasure that you love to be able to feel the fall is at your side
baixar musicas gratis l baixar snapchat l play run 2 l geometry dash l retrica photo l b612 app

19. Bissmillah, Allohumma Yassir Walaa Tu'assir :) Thanks for the information, Very useful
http://www.obatherbalterlaris.com/2016/10/20/cara-mengobati-luka-basah-supaya-cepat-kering/
http://www.obatherbalterlaris.com/2016/10/19/cara-menyembuhkan-luka-eksim-basah-secara-alami/

20. I love all the posts, I really enjoyed, I would like more information about this, because it is very nice. Thanks for sharing.
juegosfriv2017.live

21. You need to know every things. When is UFC 205? All you need to know ahead of Eddie Alvarez vs Conor McGregor

UFC 205

UFC 205 live stream

UFC 205

UFC 205 fight card

UFC 205 PPV

UFC 205 stream

mcgregor vs alvarez

mcgregor vs alvarez live stream

alvarez vs mcgregor

UFC 205

UFC 205

22. UFC 205 Fight Card, Live stream, Watch Online Free

UFC 205

UFC 205 live stream

UFC 205 fight card

Watch UFC 205 Online Free

23. We have made this exclusive Happy New Year 2017 blog only to celebrate this mega event with all the beloved readers across the world.View my blog New Year 2017 Images

24. First of all i am saying that i like your post very much.I am really impressed by the way in which you presented the content and also the structure of the post. Hope you can gave us more posts like this and i really appreciate your hardwork.

Happy New Year 2018
Happy New Year 2017
Chinese New Year 2017

valentine week list 2018
Whatsapp Status
Good Night Images
Happy Birthday Wishes
Happy New Year 2017
Valentine Week List 2017

25. Coach Outlet http://www.coachoutletfactory-stores.us.com

North Face Outlet http://www.northface-outlets.com.co

Kate Spade Outlet http://www.katespadefactoryoutlet.in.net

ED Hardy Outlet http://www.edhardypopsale.com

Coach Outlet Store Online http://www.coachstoreonline.in.net

Kate Spade Outlet http://www.katespadeoutletstore.in.net

Cheap Jordans http://www.cheapjordansretro.us.com

Michael Kors Outlet Store http://www.michaelkorsoutletsstores.us.com

Coach Purses http://www.coachpurses.eu.com

Coach Outlet http://www.coachoutlet2016.us.com

Tory Burch Shoes http://www.toryburch-outlet.us.org

Longchamp Outlet http://www.longchampoutlet.in.net

Michael Kors Handbags http://www.innnov8.com

Coach Outlet http://www.innnovate.com

Red Bottom Shoes http://www.redbottomshoes.us.org

Moncler Jackets http://www.monclerdownjackets.us.com

North Face Outlet http://www.northfacestoreoutlet.in.net

Kate Spade Outlet http://www.katespadeoutletstore.us.com

Moncler Outlet http://www.moncleroutletonline.in.net

Coach Factory http://www.maganates.com

Coach Factory Outlet http://www.coachfactorysoutlet.in.net

Kate Spade Outlet http://www.katesapdeoutlet.us.org

Ray Ban Outlet http://www.raybanoutletstore.in.net

Christian Louboutin Shoes http://www.christianlouboutinshoes2016.in.net

North Face Outlet http://www.northfaceoutlets.us.org

Coach Factory Outlet http://www.coachoutletstore.name

Kate Spade Outlet http://www.katespadeoutletonline.name

Coach Outlet http://www.coach-outlets.us.org

Nike Roshe Run http://www.tanie-nikerosherun.pl

Buty Nike Air Max http://www.airmaxsprzedazdla.pl

Nike Air Max http://www.nikeairmax.us.org

Red Bottom Shoes http://www.redbottomshoe.in.net

Christian Louboutin Outlet http://www.christianlouboutinoutlet.us.org

Balenciaga Handbags http://www.balenciagaoutlets.us.com

Balenciaga Handbags http://www.balenciaga-handbags.us.com

Kate Spade Outlet http://www.katespadefactoryoutlet.in.net

Toms Shoes http://www.tomshoesoutlet.us.com

Hermes Belt http://www.hermes-belts.us.com

Prada Outlet http://www.pradafactoryoutlet.com

Louis Vuitton Outlet http://www.louisvuittonsoutlet.us.com

North Face Outlet Store http://www.northfaceoutletstore.in.net

North Face Jackets http://www.north-face.in.net

North Face http://www.north-faceoutlets.us.com

Louis Vuitton Outlet http://www.louisvuitton-outlets.us.org

Timberland Boots http://www.timberland-outlets.us.com

Cheap Timberland Boots http://www.timberlandoutlet.us.com

Tory Burch Outlet http://www.outlettoryburch.us.com

Michael Kors Outlet http://www.michaelkorsoutletusa.us.com

Ralph Lauren Outlet http://www.ralphlaurenstoreoutlet.us.com

Gucci Shoes http://www.guccifactoryoutlet.name

Gucci Outlet http://www.guccioutletco.us.com

North Face Jackets http://www.northfacefactoryoutlet.us.com

Prada Outlet http://www.pradaoutlets.in.net

Hollister Clothing http://www.hollister-clothing.us.com

Ferragamo Shoes http://www.ferragamoshoes.us.org

Tiffany Outlet http://www.tiffany-outlets.us.com

Tiffany Outlet http://www.tiffanyco-outlet.us.com

NFL Jerseys http://www.nfljerseys.name

Toms Outlet http://www.outlettoms.us.com

Cheap Jordans http://www.cheapjordans.eu.com

North Face Outlet http://www.thenorthfaceoutlet.us.org

Michael Kors Outlet http://www.michael-korsoutletstores.us.com

Prada Handbags http://www.pradaoutlet.us.org

Chan Luu Sale http://www.chanluu.us.com

Toms Outlet http://www.tomsoutletstores.us.com

Kate Spade Outlet http://www.katespadeoutletonline.us.org

Beats By Dr Dre http://www.beatsbydrdre.us.org

Coach Outlet http://www.coachstoreoutlet.us.org

Christian Louboutin Shoes http://www.christianlouboutinshoe.eu.com

Valentino Shoes http://www.valentinoshoes.eu.com

Michael Kors Outlet http://www.michaelkorsoutlet.us.org

Coach Factory Outlet http://www.coachfactoryoutlet.us.org

Coach Outlet Online http://www.coachoutletonlinestore.us.org

Coach Purses http://www.coachpurse.us.com

Note: Only a member of this blog may post a comment.