ALICE THROUGH THE LOOKING GLASS

Screen Shot 2016-05-29 at 9.15.35 PM

Screenwriter Linda Woolverton brings Lewis Carroll’s beloved characters back for a second live action installment in the sequel to the 2010 adventure Alice in Wonderland. In Disney’s highly anticipated, yet underwhelming film, Alice Through the Looking Glass, “Alice” (Mia Wasikowska) returns to Wonderland, beckoned back to the fantastical world to save the Mad Hatter. In a race against time himself, Alice must save the Mad Hatter’s family thought to be lost to the flames of a deadly dragon years ago. (JEP: 3/5)

Review by Contributing Editor Jessica E. Perry

When the film opens, Alice and her crew are attempting to outrun enemy pirate ships, in a Pirates of the Caribbean-esque chase. Alice is quick to outwit the pirates, and after a long journey at sea, she finally returns home to her waiting mother “Helen Kingsleigh” (Lindsay Duncan). Alice was expected back over a year ago, and in her absence things have changed. The deed to her mother’s house and her father’s ship “The Wonder” are now held by the young, pompous “Hamish” (Leo Bill), whose pride was wounded by Alice years ago when she rejected his proposal of marriage.

Hamish demands that Alice relinquish ownership of her father’s ship in order for her mother to keep her house. Alice is stubborn and immediately refuses, inviting herself to Hamish’s lavish party to argue her case. But clinging to nothing more than a memory Alice knows she must ultimately do what is best for her mother.

When things don’t go her way, Alice retreats to the upstairs rooms of the lavish mansion where the party is being held, and locks herself in a study. Her thoughts are immediately interrupted by “Absolem” (voiced by the late Alan Rickman), who beckons Alice back to Wonderland, leading her through a mysterious glass portal housed in the study. Alice falls down, down, down, landing amongst old friends from Wonderland including “Mirana” (Anne Hathaway) and “Tweedledee” and Tweedledum” (Matt Lucas). Mirana informs Alice that something is wrong with their beloved friend “Hatter Tarrant Screen Shot 2016-05-29 at 9.15.48 PMHightopp” also known as the “Mad Hatter” (Johnny Depp), and that only Alice herself can save him. So Alice makes her way up to Hatter’s home to hear his story.

An overwhelmed Hatter explains to Alice that, buried in the dirt, he found the first hat he ever made. Given to his father, who perished along with the rest of Hatter’s family in the flames of a great dragon, the hat should not have survived; but somehow it did. If the hat survived, then so must’ve his family. Ever since Hatter learned of his family’s true fate, his life force has begun to fade away. He begs Alice to help him find his family, but she does not immediately believe Hatter’s story. Enraged Hatter tells Alice to leave his home, but ever the true friend, Alice vows to help Hatter anyway.

Mirana explains to Alice that “Time” (Sacha Baron Cohen) is not a concept, but instead, a man, and that to save the Hatter she must venture to Time’s castle, and acquire the Chronosphere housed in the grand clock. The Chronosphere will allow Alice to travel back in time to save the Hatter’s family. But this is no simple task, and Alice is faced with numerous obstacles along the way, including Time himself and Mirana’s evil—yet sorely misunderstood—sister “Iracebeth” (Helena Bonham Carter).

Alice Through the Looking Glass is Disney’s attempt to return audiences to the world of Wonderland so many know and love. However, as is the case with many sequels, Alice Through The Looking Glass is nothing short of underwhelming. The movie is fine, the plot is fine, and the characters are fine. But the film does nothing to surprise its audience, and incredibly strong actors fail to deliver performances to match their skill. Woolverton’s screenplay is quite possibly too scary for young children, but surely not strong enough to enthuse an older audience. So Disney misses it’s demographic with this Alice installment, and sadly ticket sales reflect the film’s missteps.

© Jessica E. Perry FF2 Media (5/29/16)Screen Shot 2016-05-29 at 9.13.13 PM

Top Photo: “Alice” (Mia Wasikowska)’s attire is frowned upon by the guests of the party, and by her mother “Helen” (Lindsay Duncan).

Middle Photo: The “Mad Hatter” (Johnny Depp) makes an incredible discovery.

Bottom Photo: Alice returns to the fantastical world of Wonderland.

Photo Credits: Walt Disney Studios Motion Pictures

Q: Does Alice Through the Looking Glass pass the Bechdel-Wallace Test?GreenA2016

Yes!

With numerous notable leading ladies, Alice Through the Looking Glass passes the test within the film’s first ten minutes.

When Alice returns home after a long journey at sea, she is greeted by her mother Helen. The two women talk about Alice’s desire to embark on another journey, and her stubbornness in refusing to conform to the expectations of a lady of her time.

264 comments

  1. I’m not sure why but this weblog is loading very slow for me.
    Is anyone else having this issue or is it a problem on my end?

    I’ll check back later on and see if the problem still exists.

  2. I think everything wrote was very reasonable.
    However, consider this, suppose you added a little content?
    I ain’t saying your content isn’t good, however what if you added something that
    grabbed a person’s attention? I mean ALICE THROUGH THE LOOKING GLASS – FF2 Media is a little vanilla.
    You could peek at Yahoo’s home page and watch how they create post titles
    to grab viewers to open the links. You might add a video or a related picture or two
    to get readers excited about everything’ve written. Just my opinion, it could bring your blog a little livelier.

  3. Aw, this was a really good post. Taking a few
    minutes and actual effort to create a very good article… but what can I say… I put things off a lot and
    never manage to get nearly anything done.

  4. My brother recommended I might like this website. He was entirely right.
    This post truly made my day. You cann’t imagine just how much time I had spent for this information! Thanks!

  5. Undeniably believe that which you stated. Your favorite justification appeared to be on the
    web the easiest thing to be aware of. I say to you, I certainly get annoyed
    while people think about worries that they plainly don’t know about.
    You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people can take a
    signal. Will likely be back to get more. Thanks

  6. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each
    time a comment is added I get three emails with
    the same comment. Is there any way you can remove people from that
    service? Thanks!

  7. Heya i am for the first time here. I found this board and I to find
    It really helpful & it helped me out a lot. I hope to
    give one thing again and aid others such as you helped me.

  8. After I initially commented I seem to have clicked on the -Notify me
    when new comments are added- checkbox and from now on whenever a
    comment is added I receive 4 emails with the same comment.
    There has to be an easy method you can remove me
    from that service? Thank you!

  9. I’ve been exploring for a little bit for any high-quality articles or blog posts in this kind of space
    . Exploring in Yahoo I finally stumbled upon this website. Reading this info So
    i’m happy to show that I’ve a very just right uncanny feeling I came upon exactly what I needed.
    I so much for sure will make sure to do not disregard this website and give
    it a glance regularly.

  10. This is really interesting, You’re a very skilled blogger. I’ve
    joined your feed and look forward to seeking more of your great post.
    Also, I’ve shared your web site in my social networks!

  11. I know this if off topic but I’m looking into starting my own weblog and was curious what all is needed
    to get setup? I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very internet smart so I’m not 100% sure.
    Any tips or advice would be greatly appreciated.
    Thank you

  12. Fantastic goods from you, man. I’ve understand your stuff
    previous to and you are just extremely wonderful. I really like what you
    have acquired here, really like what you are stating and the way in which you say
    it. You make it entertaining and you still care for to keep it wise.

    I can’t wait to read far more from you. This is actually a wonderful site.

  13. You actually make it seem so easy with your presentation but I find this matter to be actually something that I think I
    would never understand. It seems too complicated and very broad for me.
    I am looking forward for your next post,
    I’ll try to get the hang of it!

  14. Greetings from California! I’m bored to death at work so I decided to check out your site on my iphone during lunch
    break. I enjoy the knowledge you present here and can’t wait to take a look when I get home.
    I’m shocked at how fast your blog loaded on my cell phone ..
    I’m not even using WIFI, just 3G .. Anyways, good blog!

  15. Hi I am so excited I found your website, I really found you by mistake, while I was searching on Aol for something else, Nonetheless I am here now and would just like to say thanks for a marvelous post and a all round interesting blog (I also love the theme/design), I don’t have time to go through
    it all at the minute but I have bookmarked it and also added your RSS feeds, so when I have
    time I will be back to read a lot more, Please do keep up the great b.

  16. Great post. I was checking continuously this blog and I am impressed!
    Very useful information specifically the last part
    🙂 I care for such info much. I was seeking
    this particular information for a very long time.
    Thank you and best of luck.

  17. I blog frequently and I genuinely appreciate your information. This great article has
    really peaked my interest. I’m going to take a note
    of your site and keep checking for new information about once per week.
    I subscribed to your RSS feed too.

  18. Wow, amazing blog layout! How long have you been blogging for?

    you make blogging look easy. The overall look of your web site is excellent, let alone the content!

  19. With havin so much content and articles do you ever run into any issues of plagorism
    or copyright violation? My website has a lot of unique content I’ve
    either created myself or outsourced but it appears a lot of it is popping it up
    all over the web without my permission. Do you know any ways to help
    stop content from being ripped off? I’d really appreciate it.

  20. Good day! I just wish to offer you a huge thumbs up for the excellent information you have got right here on this post.
    I will be returning to your website for more soon.

  21. Fantastic beat ! I would like to apprentice while you amend your
    website, how could i subscribe for a blog web site?
    The account aided me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear idea

  22. Hello would you mind letting me know which web
    host you’re working with? I’ve loaded your blog in 3 different browsers and I
    must say this blog loads a lot quicker then most. Can you suggest a good internet hosting provider at
    a reasonable price? Many thanks, I appreciate it!

  23. May I simply just say what a comfort to uncover a person that actually knows what they are talking
    about over the internet. You actually realize how to bring a problem to light and make it important.

    A lot more people have to check this out and understand this side of your
    story. It’s surprising you aren’t more popular since you surely have the gift.

  24. Undeniably believe that which you stated.
    Your favorite reason appeared to be on the net the simplest thing
    to be aware of. I say to you, I definitely get irked while people think about worries that they just do not know about.
    You managed to hit the nail upon the top and defined out the whole thing without having side
    effect , people can take a signal. Will likely be back to get more.
    Thanks

  25. Great items from you, man. I have bear in mind your stuff previous to and you’re
    simply too excellent. I really like what you’ve obtained right here, really like what you are saying and the way during which you assert it.
    You’re making it enjoyable and you still take care of
    to keep it wise. I can not wait to read far more from you.
    This is really a tremendous site.

  26. I have been surfing online more than 3 hours today, yet I never found any interesting article like yours.

    It is pretty worth enough for me. In my view, if
    all web owners and bloggers made good content as you did, the internet will be
    a lot more useful than ever before.

  27. Today, I went to the beach with my children. I found a sea
    shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.”
    She placed the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear.

    She never wants to go back! LoL I know this is
    entirely off topic but I had to tell someone!

  28. I think that what you said was actually very logical.
    However, what about this? suppose you were to
    write a awesome headline? I mean, I don’t want to tell you how to run your blog, however
    what if you added a headline that grabbed folk’s attention? I
    mean ALICE THROUGH THE LOOKING GLASS – FF2 Media is kinda vanilla.
    You might glance at Yahoo’s front page and see how they create article
    titles to get viewers to click. You might try adding a video or a related pic or two to
    grab readers excited about everything’ve written. In my opinion, it could make
    your website a little bit more interesting.

  29. Appreciating the hard work you put into your blog
    and in depth information you present. It’s awesome to come across a blog every once in a while that isn’t the same old rehashed information. Great read!
    I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.

  30. Awesome blog you have here but I was wanting to
    know if you knew of any community forums that cover the same topics talked about in this article?
    I’d really like to be a part of group where I can get responses from other experienced individuals that share the same interest.
    If you have any recommendations, please let me know. Thanks
    a lot!

  31. Admiring the dedication you put into your site and in depth information you
    provide. It’s awesome to come across a blog every once in a while
    that isn’t the same out of date rehashed material.
    Fantastic read! I’ve bookmarked your site and I’m including your RSS feeds to my
    Google account.

  32. Hi there! This is my 1st comment here so I just wanted
    to give a quick shout out and say I really enjoy reading
    your articles. Can you recommend any other blogs/websites/forums that
    go over the same subjects? Thanks for your time!

  33. Hey there! Quick question that’s entirely off topic. Do you know how to
    make your site mobile friendly? My site looks weird when viewing from my
    apple iphone. I’m trying to find a theme or plugin that might be able to correct this problem.
    If you have any recommendations, please share.

    Thank you!

  34. Admiring the dedication you put into your blog and in depth information you offer.
    It’s awesome to come across a blog every once in a while that isn’t the same out of date rehashed material.
    Wonderful read! I’ve bookmarked your site and I’m including your
    RSS feeds to my Google account.

  35. Excellent website you have here but I was curious about if
    you knew of any user discussion forums that cover the same topics talked
    about here? I’d really like to be a part of community where I can get opinions from other experienced people that share the same interest.
    If you have any recommendations, please let me know.

    Thanks!

  36. We’re a group of volunteers and opening a new scheme in our community.
    Your website offered us with valuable info to work on. You
    have done a formidable job and our entire community will be
    grateful to you.

  37. Oh my goodness! Impressive article dude! Thanks, However I am experiencing issues with your RSS.
    I don’t know the reason why I am unable to subscribe to
    it. Is there anybody getting identical RSS problems?
    Anyone who knows the answer can you kindly respond?
    Thanx!!

  38. Normally I do not learn post on blogs, but I would like to say that this write-up
    very forced me to check out and do it! Your writing style
    has been amazed me. Thanks, very nice post.

  39. Hello would you mind stating which blog platform you’re
    using? I’m planning to start my own blog soon but I’m having a difficult time
    making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and I’m looking for something unique.
    P.S My apologies for getting off-topic but I had to ask!

  40. Spot on with this write-up, I seriously think this web site needs a great deal more
    attention. I’ll probably be returning to read more, thanks
    for the information!

  41. Howdy! This is kind of off topic but I need some advice from an established blog.
    Is it tough to set up your own blog? I’m not very techincal but I can figure things out
    pretty fast. I’m thinking about setting up my own but I’m not sure where to begin.
    Do you have any ideas or suggestions? Appreciate it

  42. Whats up are using WordPress for your blog platform? I’m new to the blog
    world but I’m trying to get started and set up my own. Do you require any coding knowledge to make
    your own blog? Any help would be really appreciated!

  43. We’re a group of volunteers and opening a new scheme in our community.

    Your website offered us with valuable information to
    work on. You have done a formidable job and our whole community
    will be thankful to you.

  44. Hello superb blog! Does running a blog similar to this require a great
    deal of work? I have virtually no understanding of coding but
    I had been hoping to start my own blog soon. Anyhow, should you have any recommendations or
    techniques for new blog owners please share. I know this is off subject nevertheless I
    simply needed to ask. Thanks a lot!

  45. Howdy would you mind letting me know which hosting company you’re utilizing?
    I’ve loaded your blog in 3 different web browsers and I must say this blog loads a lot quicker then most.
    Can you suggest a good internet hosting provider at a fair price?
    Thanks a lot, I appreciate it!

  46. You have made some really good points there. I looked on the
    net to find out more about the issue and found most individuals will go along with your views on this site.

  47. What’s up it’s me, I am also visiting this web page regularly, this website is really nice and the viewers are genuinely sharing good thoughts.

  48. hello there and thank you for your information – I’ve definitely picked up anything
    new from right here. I did however expertise a few technical points using this website,
    as I experienced to reload the website many times previous to I could get it to
    load properly. I had been wondering if your web hosting is OK?
    Not that I’m complaining, but slow loading instances times will often affect your placement in google
    and can damage your quality score if ads and marketing with Adwords.
    Well I’m adding this RSS to my e-mail and could look out for a lot more of your respective interesting content.
    Ensure that you update this again soon.

  49. Hey would you mind sharing which blog platform you’re using?
    I’m looking to start my own blog in the near future but I’m having a tough time selecting
    between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your
    layout seems different then most blogs and I’m looking for something completely unique.

    P.S Apologies for being off-topic but I had to ask!

  50. Hello there! I know this is kinda off topic but I was wondering which blog platform are you
    using for this site? I’m getting fed up of WordPress because I’ve had problems with hackers
    and I’m looking at options for another platform. I would be awesome if you could point me in the direction of a
    good platform.

  51. The other day, while I was at work, my cousin stole my iPad and tested to see
    if it can survive a 40 foot drop, just so she can be a youtube
    sensation. My iPad is now destroyed and she has 83 views. I know this is entirely off topic but I had to share it with
    someone!

  52. Hello! Quick question that’s completely off topic.
    Do you know how to make your site mobile friendly?
    My blog looks weird when browsing from my iphone.
    I’m trying to find a template or plugin that might be able to resolve this problem.
    If you have any recommendations, please share.
    Thank you!

  53. Its like you read my mind! You seem to know
    a lot about this, like you wrote the book in it or something.
    I think that you can do with a few pics to drive the message home
    a little bit, but other than that, this is excellent blog.
    A great read. I will definitely be back.

  54. It is perfect time to make some plans for the future and it
    is time to be happy. I have read this post and if I could I wish to suggest
    you few interesting things or advice. Maybe you can write next articles referring
    to this article. I want to read more things about it!

  55. An interesting discussion is definitely worth comment. I believe that you ought to
    write more about this topic, it may not be a taboo subject but generally folks don’t talk about
    these issues. To the next! Kind regards!!

  56. I’ve learn a few good stuff here. Definitely price bookmarking for revisiting.
    I surprise how much effort you set to create any such great informative site.

  57. Very good blog! Do you have any suggestions for aspiring writers?
    I’m planning to start my own site soon but I’m a little lost on everything.
    Would you propose starting with a free platform like WordPress or go for a paid option? There are so many choices out there
    that I’m totally confused .. Any ideas? Thank you!

  58. A person necessarily assist to make severely posts I would
    state. That is the very first time I frequented your web page
    and up to now? I amazed with the analysis you made
    to create this actual submit amazing. Great job!

  59. Howdy! This article couldn’t be written much better!
    Going through this article reminds me of my previous roommate!
    He constantly kept preaching about this. I will forward this information to him.
    Pretty sure he will have a good read. Thank you for sharing!

  60. Greetings from Florida! I’m bored to death at work so I decided
    to browse your site on my iphone during lunch
    break. I enjoy the knowledge you present here and can’t wait to take a look when I
    get home. I’m shocked at how fast your blog loaded on my mobile ..
    I’m not even using WIFI, just 3G .. Anyhow, awesome blog!

  61. What i don’t understood is in fact how you’re no longer actually much more smartly-preferred
    than you might be right now. You’re so intelligent. You already know thus significantly in the case of this matter, made me in my opinion consider it from numerous varied angles.
    Its like men and women don’t seem to be interested until it is something to do with Woman gaga!
    Your own stuffs excellent. All the time take care of it up!

  62. Thanks for your personal marvelous posting! I certainly enjoyed reading it, you’re a great author.I
    will make certain to bookmark your blog and may come back
    sometime soon. I want to encourage you to definitely continue your great
    job, have a nice holiday weekend!

  63. Hi there! I know this is kind of off topic but I was wondering if you knew
    where I could locate a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having problems finding one?

    Thanks a lot!

  64. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make
    your point. You obviously know what youre talking about, why throw away your intelligence on just posting
    videos to your weblog when you could be giving us something informative to read?

  65. Great website you have here but I was curious about if you knew of any forums that cover the same topics discussed in this article?
    I’d really like to be a part of online community where I can get suggestions from other experienced
    individuals that share the same interest. If you have any suggestions,
    please let me know. Thanks a lot!

  66. Excellent way of explaining, and nice article to get facts regarding my presentation focus, which i
    am going to deliver in academy.

  67. Its such as you learn my mind! You appear to know a lot about this, such as you wrote the e-book in it or something.
    I think that you simply can do with some p.c. to pressure the message house a bit, but instead of that, that is
    magnificent blog. An excellent read. I’ll certainly
    be back.

  68. After going over a number of the blog posts on your site,
    I seriously like your technique of writing a blog.
    I added it to my bookmark site list and will be checking back in the near future.

    Take a look at my web site too and let me know how you feel.

  69. Wonderful goods from you, man. I have understand your stuff previous to and you are just too wonderful.
    I actually like what you have acquired here, certainly like what you’re saying and the way in which you say it.
    You make it enjoyable and you still care for to keep it smart.
    I cant wait to read far more from you. This is really a
    terrific site.

  70. Today, I went to the beachfront with my kids. I found a sea shell
    and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is totally off topic
    but I had to tell someone!

  71. I know this if off topic but I’m looking into starting my own weblog and was curious
    what all is required to get set up? I’m assuming having a blog like yours would cost
    a pretty penny? I’m not very web smart so I’m not 100% certain.
    Any recommendations or advice would be greatly appreciated.
    Kudos

  72. Pretty nice post. I just stumbled upon your weblog and wished to mention that I’ve truly enjoyed browsing your blog posts.
    After all I’ll be subscribing in your feed and I’m
    hoping you write again very soon!

  73. Nice blog here! Also your web site loads up very fast!

    What host are you using? Can I get your affiliate link to your
    host? I wish my website loaded up as fast as yours lol

  74. Have you ever considered publishing an e-book or guest authoring on other sites?
    I have a blog based upon on the same information you discuss and would really like to
    have you share some stories/information. I know my viewers would enjoy your work.
    If you are even remotely interested, feel free to shoot me an email.

  75. This is very attention-grabbing, You are an excessively professional blogger.

    I have joined your feed and look forward to in quest
    of extra of your magnificent post. Additionally, I have shared your
    website in my social networks

  76. you’re really a good webmaster. The website loading speed is amazing.
    It seems that you’re doing any distinctive trick.
    In addition, The contents are masterwork. you
    have done a great job in this matter!

  77. This is the perfect webpage for everyone who would like to find out about this topic.

    You know so much its almost hard to argue with you (not that I actually will need to…HaHa).
    You definitely put a new spin on a topic which has been written about for a
    long time. Excellent stuff, just wonderful!

  78. After looking into a handful of the articles on your
    web page, I seriously like your technique of blogging.
    I book-marked it to my bookmark webpage list and will
    be checking back in the near future. Take a look at my
    web site as well and let me know what you think.

  79. Hello there! I could have sworn I’ve been to this blog before but after looking at many of the posts I realized it’s new to me.
    Anyhow, I’m definitely pleased I discovered it and I’ll be bookmarking it and checking back often!

  80. This is very interesting, You’re a very skilled blogger.
    I’ve joined your feed and look forward to seeking more of your excellent post.
    Also, I’ve shared your website in my social networks!

  81. Hi, i think that i saw you visited my website thus i came to “return the favor”.I am attempting to find
    things to enhance my site!I suppose its ok to use a few
    of your ideas!!

  82. Greetings! Very helpful advice in this particular post!
    It is the little changes that produce the biggest changes.
    Many thanks for sharing!

  83. Hello, Neat post. There’s an issue along with your website in web explorer, may check this?
    IE nonetheless is the market chief and a big portion of
    other people will omit your wonderful writing because of this problem.

  84. I’m gone to say to my little brother, that he should also pay a visit this website on regular basis to obtain updated from hottest news
    update.

  85. Howdy I am so thrilled I found your blog, I really found you by error, while I was searching on Bing for something
    else, Anyways I am here now and would just like to say
    thank you for a incredible post and a all round enjoyable blog (I
    also love the theme/design), I don’t have time to read through it all at the minute but I have saved it and also added your RSS feeds,
    so when I have time I will be back to read much more, Please do keep up the great work.

  86. always i used to read smaller articles or reviews which also
    clear their motive, and that is also happening
    with this paragraph which I am reading here.

  87. Definitely believe that which you stated. Your favorite reason seemed to be on the net
    the easiest thing to be aware of. I say to you, I definitely get irked while people consider worries that they plainly don’t know about.

    You managed to hit the nail upon the top and also defined out the whole thing without
    having side effect , people can take a signal. Will probably be back to get
    more. Thanks

Leave a comment

Your email address will not be published. Required fields are marked *