South African Large-Spotted/Cape Genet

ANIMAL:
South African Large-Spotted/Cape Genet Genetta tigrina

Type of Animal:
Civet

Habitat:
Forest, woodland, areas near water, areas near streams/rivers, fynbos, savanna, farmland, villages, well-watered savanna woodland, cultivated areas, agricultural areas, areas near human settlements, scrub forest, riparian areas, grassland, permanent water reservoirs, scrubland, pine plantations, urban areas, coastal shrubland, rocky crevices

Location(s):
Southern Africa

Appearance:
Ash gray/yellowish w/ brown irregular spots, black stripe along spine, white muzzle, white spots below eyes, black & white banded tail w/ black tip, short dorsal crest

Food/Diet:
Insects, myriapods, rodents, shrews, hedgehogs, golden moles, bats, reptiles, arachnids, amphibians, birds, seeds, fruit, grasses, bird eggs, carrion, earthworms, crabs, pet food, refuse, human leftovers, small primates, hyraxes, lagomorphs

Status in Wild:
Stable

Conservation:
Breeding from zoos, wildlife centers, & breeders

Lifestyle:
Solitary

Additional Info:

Called:
Male
Female
Young: Kit
Group: Solitary
 
Weight:
Male: 3.5-4.6 lbs
Female: 3-4.12 lbs
Young: 1 lb

Gestation:
9 weeks 

Life Span:
8-10 years in wild, 13-20 years in captivity

Height:
8.2 in, same for both sexes

Body Length:
Male: 1.5-1.91 ft
Female: 1.4-1.83 ft
Young: 8.2 in

Tail Length:
Male: 1.283-1.5083 ft
Female: 1.267-1.416 ft

Main predators are owls, leopards, pythons, honey badgers, cats, dogs, & eagles.
 
Short, partially retractable claws help aid in climbing & catching prey.
 
Active at night (nocturnal).
 
Mark territory by depositing secretion from anal sac, often doing handstands while doing this.
 
Females make nests/give birth in hollow trees, holes, among boulders, & even in roofs.
 
Kits open eyes at 10 days old & canine teeth break through at 1 month old. Weaned at 1.5-2.5 months & leave mom at 6 months to a year. Become sexually mature at 11 months.
 
Usually breed in wetter periods.
 
Females usually give birth to 1-5 kits.
 
Sometimes killed by farmers due to killing poultry.
 
Courtship involves male following female, making low calls. He then smells genital region. Then, she assumes mating position w/ shoulders low & hindquarters slightly raised. Mating typically only lasts 5 minutes.
 
Females have 1-2 litters a year.
 
Communicate w/ cat-like vocalizations (purring/mewing/hissing/spitting).

Fun Fact(s):
When angry/frightened/injured, they can squirt foul-smelling substance.
 
Sometimes grass eaten to assist in digestion & get rid of any possible toxins ingested.
 
Can squeeze flexible bodies through any opening bigger than head.
 
Sometimes kept as exotic pets.
South African Large-Spotted Genet, Cape Genet, stock photo

111 thoughts on “South African Large-Spotted/Cape Genet

  1. goyard bags

    I want to convey my passion for your kind-heartedness in support of those who must have help on this concern. Your very own commitment to getting the message all over became extraordinarily powerful and have in every case helped people much like me to arrive at their aims. Your personal interesting facts can mean a whole lot a person like me and especially to my peers. Best wishes; from all of us.

    Reply
  2. yeezy shoes

    I in addition to my pals happened to be examining the nice items located on your web page and so instantly got a terrible suspicion I had not expressed respect to the site owner for them. All of the people were definitely totally very interested to learn them and now have in actuality been taking pleasure in them. Thank you for indeed being so considerate as well as for making a choice on variety of terrific guides most people are really eager to discover. My very own sincere regret for not expressing gratitude to you earlier.

    Reply
  3. jordan 4

    I not to mention my guys have been going through the excellent helpful tips from your web site and then instantly developed a horrible suspicion I had not thanked the site owner for them. All the men came as a consequence warmed to see all of them and already have definitely been enjoying them. Thank you for truly being considerably helpful and then for getting this kind of superb useful guides millions of individuals are really needing to know about. My sincere regret for not expressing appreciation to you sooner.

    Reply
  4. off white clothing outlet

    I simply desired to say thanks again. I am not sure the things I could possibly have sorted out in the absence of these solutions contributed by you about such situation. Previously it was the traumatic dilemma in my view, nevertheless viewing a professional mode you handled the issue forced me to leap with joy. Extremely happy for your guidance and even hope you know what a great job that you’re undertaking teaching the others through the use of a web site. I am certain you haven’t met all of us.

    Reply
  5. internet światłowodem

    First of all I want to say wonderful blog!
    I had a quick question that I’d like to ask if
    you don’t mind. I was curious to find out how you center yourself and clear your thoughts prior to writing.
    I’ve had a hard time clearing my mind in getting my ideas out.
    I do take pleasure in writing however it just seems like the first 10 to 15 minutes are lost
    simply just trying to figure out how to begin. Any recommendations or tips?
    Kudos!

    Reply
  6. gry przeglądarkowe 2022

    Hello just wanted to give you a brief heads up and let you know a few of the pictures aren’t
    loading correctly. I’m not sure why but I think its
    a linking issue. I’ve tried it in two different web browsers and both show the same results.

    Reply
  7. światłowody internet

    Definitely consider that which you stated.
    Your favourite reason appeared to be at the web the easiest thing to take note of.
    I say to you, I definitely get annoyed at the same time as
    other people consider worries that they just do not realize about.
    You controlled to hit the nail upon the highest and also defined out the entire thing with
    no need side-effects , other folks could take a signal.
    Will likely be back to get more. Thank you

    Reply
  8. off white outlet

    I’m commenting to make you be aware of of the magnificent encounter our princess went through reading your site. She noticed a wide variety of issues, which include what it’s like to possess an ideal teaching heart to make other folks effortlessly fully grasp chosen grueling matters. You actually exceeded people’s expectations. Many thanks for providing these helpful, safe, informative as well as easy tips on your topic to Ethel.

    Reply
  9. chrome hearts online store

    My spouse and i have been very contented Peter could do his inquiry via the precious recommendations he was given when using the weblog. It’s not at all simplistic to simply find yourself giving freely tips that other people may have been trying to sell. Therefore we consider we have got the website owner to be grateful to because of that. All the explanations you’ve made, the simple blog menu, the friendships you will help promote – it’s all unbelievable, and it’s letting our son in addition to us reason why the matter is amusing, which is seriously fundamental. Thanks for the whole lot!

    Reply
  10. światłowód w domu

    I truly love your blog.. Pleasant colors & theme. Did you build this
    website yourself? Please reply back as I’m planning to create
    my own website and want to know where you got this from or just what the theme is named.
    Appreciate it!

    Reply
  11. Gry przeglądarkowe

    Thanks for one’s marvelous posting! I actually enjoyed reading it,
    you may be a great author.I will make sure to bookmark your blog and
    definitely will come back later on. I want to encourage you continue your
    great work, have a nice afternoon!

    Reply
  12. golden goose sneakers

    I together with my guys have been viewing the good guides on your web blog and then suddenly I got a horrible feeling I never expressed respect to you for them. My people ended up thrilled to read through all of them and have in effect honestly been having fun with them. Thank you for really being so thoughtful and for choosing this kind of incredible themes millions of individuals are really desperate to be informed on. Our own sincere apologies for not expressing gratitude to sooner.

    Reply
  13. bitcoinmixer

    Write more, thats all I have to say. Literally, it seems as though you relied on the
    video to make your point. You clearly 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?

    Reply
  14. światłowód internetowy

    I’m amazed, I have to admit. Seldom do I come across a
    blog that’s both educative and amusing, and let me tell you, you’ve hit the
    nail on the head. The issue is something not enough people are speaking intelligently about.
    I’m very happy I came across this in my hunt for something relating to this.

    Reply
  15. Gry Na PrzegląDarkę

    Hi I am so thrilled I found your website, I really found you by
    accident, while I was searching on Digg for something else,
    Anyhow 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 browse it all at the minute but I have book-marked it and
    also added your RSS feeds, so when I have time I will
    be back to read a great deal more, Please do keep up the great jo.

    Reply
  16. golden goose

    My husband and i were so cheerful Jordan managed to deal with his basic research through your ideas he obtained in your web page. It is now and again perplexing to simply possibly be giving freely tips and hints which usually the rest could have been making money from. So we grasp we have got you to appreciate for that. Most of the explanations you have made, the simple blog menu, the relationships you assist to engender – it’s many exceptional, and it’s really making our son in addition to our family recognize that this idea is excellent, and that is seriously mandatory. Thanks for everything!

    Reply
  17. jordan travis scott

    I not to mention my buddies ended up taking note of the good techniques located on your site and at once got a horrible suspicion I never thanked the website owner for them. The young men had been consequently very interested to see them and already have seriously been taking pleasure in them. Appreciate your really being considerably kind and for finding this sort of good themes millions of individuals are really desperate to understand about. Our own honest regret for not saying thanks to earlier.

    Reply
  18. 최고의 카지노 비트 코인

    Hey there! I know this is kind of off topic but I was wondering which blog platform are you
    using for this site? I’m getting sick and tired of WordPress because I’ve had issues with hackers and I’m looking at alternatives for another platform.
    I would be fantastic if you could point me in the direction of a good platform.

    Reply
  19. 비트 코인 카지노

    Woah! I’m really loving the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s very difficult to get that “perfect balance” between superb
    usability and visual appeal. I must say you’ve done a superb job with this.
    In addition, the blog loads very fast for
    me on Chrome. Superb Blog!

    Reply
  20. 비트카지노

    I believe this is among the most vital information for me.
    And i’m satisfied reading your article. However wanna
    statement on some basic issues, The site taste is ideal, the articles is in reality great
    : D. Just right process, cheers

    Reply
  21. 온라인 카지노 비트 코인

    Appreciating the commitment you put into your blog and detailed information you present.

    It’s nice to come across a blog every once in a while that isn’t the same old rehashed information. Wonderful read!
    I’ve saved your site and I’m adding your RSS feeds to my Google account.

    Reply
  22. bapesta shoes

    I am glad for commenting to let you be aware of of the wonderful encounter my cousin’s daughter had browsing your web site. She noticed so many things, not to mention what it is like to have a wonderful giving mindset to get men and women easily comprehend specific complicated matters. You really exceeded people’s desires. Thank you for delivering the valuable, safe, informative and as well as fun tips on this topic to Tanya.

    Reply
  23. off white hoodie

    I and my guys have been studying the great helpful hints found on your web blog and immediately got an awful suspicion I never thanked the website owner for those strategies. Those women were so stimulated to learn all of them and have in effect in fact been loving them. Thank you for truly being quite accommodating and for choosing varieties of incredible tips millions of individuals are really needing to understand about. My very own honest apologies for not expressing appreciation to you earlier.

    Reply
  24. giannis antetokounmpo shoes

    Thanks a lot for giving everyone an extremely breathtaking opportunity to read from this website. It is always very brilliant plus full of a great time for me and my office mates to search your website not less than three times in 7 days to read through the new items you have got. And lastly, we’re certainly impressed with your impressive tips and hints you serve. Selected 3 points on this page are certainly the simplest we have all had.

    Reply
  25. content generator

    I feel that is among the so much important info for
    me. And i’m glad reading your article. But wanna remark on some common things, The website taste
    is perfect, the articles is really great : D. Just right task,
    cheers

    Reply
  26. yeezy shoes

    I am also writing to let you be aware of what a notable experience my wife’s daughter found browsing your blog. She noticed so many things, with the inclusion of how it is like to have a wonderful teaching mindset to make the rest with ease fully understand various problematic issues. You truly surpassed her desires. Thanks for producing such helpful, dependable, revealing as well as fun tips on that topic to Kate.

    Reply
  27. article builder

    Hi there! I could have sworn I’ve been to this site
    before but after checking through some of the post I realized it’s new to me.

    Nonetheless, I’m definitely happy I found it and
    I’ll be book-marking and checking back often!

    Reply
  28. click this link now

    Hi, Neat post. There is an issue together with your
    website in web explorer, could test this? IE still is the market
    leader and a big component of other people will leave out your magnificent writing due to this problem.

    Reply
  29. supreme hoodie

    Thank you a lot for providing individuals with an extremely memorable opportunity to read critical reviews from this website. It can be very useful and also packed with a good time for me and my office acquaintances to search your blog more than three times in one week to see the newest guidance you have. And definitely, I am also certainly amazed with the splendid hints you serve. Some 1 points in this article are absolutely the very best I have ever had.

    Reply
  30. kyrie shoes

    I have to express some thanks to you just for bailing me out of this type of difficulty. As a result of checking throughout the internet and getting ways which are not beneficial, I believed my entire life was well over. Existing minus the answers to the problems you have solved as a result of your write-up is a crucial case, as well as ones that might have in a wrong way affected my career if I hadn’t noticed your web site. That talents and kindness in playing with all the things was precious. I am not sure what I would’ve done if I hadn’t come upon such a thing like this. I can at this moment look forward to my future. Thanks a lot so much for the skilled and amazing guide. I will not think twice to recommend your blog to anyone who needs guide on this problem.

    Reply
  31. Read More In this article

    Hey! This is kind of off topic but I need some help from an established blog.
    Is it hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast.
    I’m thinking about creating my own but I’m not sure where
    to start. Do you have any points or suggestions? Thanks

    Reply
  32. listen to this podcast

    Howdy outstanding blog! Does running a blog like this take a
    lot of work? I have absolutely no knowledge of computer programming but I had
    been hoping to start my own blog in the near future.
    Anyways, if you have any recommendations or tips for new blog owners please share.
    I know this is off subject but I just had to ask. Thank
    you!

    Reply
  33. supreme new york

    Thank you for all your work on this web page. My aunt really likes managing investigation and it is obvious why. Most people know all regarding the lively method you deliver valuable tips and hints by means of the website and as well recommend participation from some other people on that concept so our girl is truly becoming educated a great deal. Enjoy the rest of the new year. You are always doing a pretty cool job.

    Reply
  34. nike sb dunk low

    I as well as my pals ended up analyzing the good ideas found on your web blog and so all of the sudden developed a horrible feeling I had not thanked the site owner for them. My guys were totally stimulated to study them and have in effect unquestionably been making the most of them. Appreciate your indeed being simply considerate as well as for opting for this sort of high-quality subject areas most people are really desirous to be aware of. My very own sincere apologies for not expressing appreciation to sooner.

    Reply
  35. off white

    I together with my pals came going through the good secrets found on the blog then then got an awful feeling I had not thanked you for those strategies. My women became absolutely very interested to learn them and have now clearly been making the most of them. Thanks for simply being well considerate and then for having some perfect guides most people are really desirous to learn about. My very own sincere regret for not expressing gratitude to you earlier.

    Reply
  36. golden goose

    My wife and i were now thankful that Albert could complete his inquiry via the precious recommendations he received using your web page. It is now and again perplexing to just be offering procedures which often some others could have been making money from. And now we fully grasp we’ve got the website owner to thank because of that. The most important explanations you’ve made, the straightforward website navigation, the friendships your site make it possible to engender – it’s mostly wonderful, and it’s leading our son and the family consider that the situation is exciting, and that’s extremely important. Thanks for all!

    Reply
  37. goyard bag

    Thank you so much for providing individuals with an exceptionally splendid possiblity to read from this website. It’s always very enjoyable and as well , stuffed with a great time for me personally and my office fellow workers to search your blog at minimum 3 times in a week to read the fresh tips you have. Not to mention, I’m just certainly fascinated with all the unbelievable opinions you serve. Some 2 points in this post are definitely the most efficient we’ve ever had.

    Reply
  38. golden goose

    I needed to post you one little note so as to thank you so much yet again for your personal great principles you have shown on this website. It was certainly extremely generous with you to present unreservedly what exactly most of us would’ve supplied as an electronic book in order to make some money for themselves, specifically seeing that you could have done it if you ever desired. These tactics in addition acted to become good way to know that other people online have a similar dream like my personal own to understand much more pertaining to this matter. I’m certain there are millions of more pleasurable situations up front for those who view your blog post.

    Reply
  39. palm angels t shirt

    I’m writing to let you know what a amazing experience my princess gained checking yuor web blog. She picked up many pieces, with the inclusion of what it is like to possess an ideal helping heart to let the others easily learn about various extremely tough subject matter. You actually surpassed my desires. Thanks for giving the informative, trusted, informative and also cool tips about your topic to Lizeth.

    Reply
  40. paul george shoes

    I simply wished to thank you very much again. I’m not certain the things I could possibly have implemented without these solutions shared by you relating to such a problem. It seemed to be the horrifying concern in my opinion, but being able to view your expert fashion you managed that made me to weep over fulfillment. I’m just happier for the guidance and in addition trust you are aware of a great job that you are undertaking educating people today all through your webpage. Most likely you’ve never come across any of us.

    Reply
  41. jegeg bulan care bebek mp3

    I really love your website.. Pleasant colors & theme. Did you make this site yourself? Please reply back as I’m hoping to create my own website and would love to know where you got this from or exactly what the theme is called. Thanks!

    Reply
  42. jordan outlet

    A lot of thanks for your own work on this website. My niece takes pleasure in managing investigation and it’s easy to understand why. A lot of people hear all regarding the lively means you provide powerful steps through this blog and cause participation from other individuals on that area while our simple princess is really discovering a lot. Take advantage of the remaining portion of the new year. You’re doing a fantastic job.

    Reply
  43. jordan 12

    I have to show my appreciation to you just for rescuing me from such a difficulty. Just after looking through the online world and coming across proposals which were not beneficial, I thought my entire life was over. Existing minus the solutions to the difficulties you’ve solved by way of the guide is a crucial case, as well as the ones that would have negatively affected my entire career if I hadn’t discovered your blog. Your ability and kindness in controlling the whole thing was excellent. I’m not sure what I would’ve done if I had not encountered such a point like this. I am able to at this moment relish my future. Thanks a lot very much for the specialized and result oriented help. I will not hesitate to recommend your blog post to any person who desires support about this matter.

    Reply
  44. supreme

    I happen to be commenting to let you understand what a really good experience our girl obtained going through your site. She noticed too many details, not to mention how it is like to have an incredible coaching nature to have many more really easily know precisely specific complex matters. You undoubtedly exceeded our own desires. Thanks for distributing those effective, safe, edifying and easy thoughts on the topic to Sandra.

    Reply
  45. kd shoes

    Thanks so much for providing individuals with an extraordinarily special opportunity to read from this web site. It really is very brilliant and jam-packed with fun for me personally and my office co-workers to visit the blog at a minimum three times a week to see the latest guidance you will have. And definitely, we’re usually amazed considering the spectacular concepts you serve. Some 3 points in this post are definitely the most impressive we have ever had.

    Reply
  46. yeezy 700

    I have to voice my passion for your kind-heartedness giving support to individuals that must have guidance on this one area. Your personal commitment to getting the message throughout ended up being definitely practical and has in every case made workers like me to realize their ambitions. Your amazing useful suggestions denotes this much a person like me and especially to my colleagues. Thanks a ton; from everyone of us.

    Reply
  47. ggdb

    I wish to get across my affection for your kind-heartedness for those who actually need help on the matter. Your personal commitment to getting the message along turned out to be really helpful and has truly helped somebody much like me to realize their objectives. Your own warm and friendly facts implies a whole lot to me and a whole lot more to my office workers. With thanks; from all of us.

    Reply
  48. mp3quack

    Hey there! I simply want to offer you a huge thumbs up for your excellent info you have got here on this post. I will be returning to your web site for more soon.

    Reply
  49. bapesta shoes

    I intended to create you one very little observation to finally thank you over again over the pleasing concepts you’ve shown here. It was certainly surprisingly open-handed with people like you to offer unhampered all that many individuals would’ve offered for an e book in making some profit on their own, and in particular given that you could possibly have done it in the event you wanted. The ideas also acted to be the great way to comprehend someone else have the identical dream much like mine to realize a good deal more pertaining to this matter. I am sure there are many more fun periods in the future for folks who go through your website.

    Reply
  50. curry shoes

    I have to point out my admiration for your kind-heartedness supporting men who really need help with the question. Your real commitment to passing the message around appears to be exceptionally good and has usually encouraged professionals like me to realize their ambitions. Your new invaluable guidelines means a lot to me and substantially more to my peers. Best wishes; from all of us.

    Reply
  51. Try This

    Woah! I’m really loving the template/theme of this website. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between usability and visual appeal. I must say you have done a very good job with this. Also, the blog loads super quick for me on Internet explorer. Excellent Blog!

    Reply
  52. supreme hoodie

    I really wanted to write down a small message so as to say thanks to you for the unique advice you are posting on this website. My extended internet lookup has at the end been recognized with reputable knowledge to exchange with my two friends. I ‘d mention that most of us site visitors are quite endowed to live in a very good community with many perfect individuals with good tips and hints. I feel pretty blessed to have seen the webpages and look forward to tons of more excellent moments reading here. Thank you once more for everything.

    Reply
  53. http://daachka.ru/

    This is the perfect blog for anyone who really wants to understand this topic.
    You realize so much its almost hard to argue with you (not
    that I really will need to…HaHa). You definitely put a
    new spin on a topic that’s been discussed for ages. Wonderful stuff, just great!

    Reply
  54. cá cược bóng đá

    Awesome site you have here but I was curious about if you knew
    of any message boards that cover the same topics talked
    about here? I’d really like to be a part of community where I
    can get suggestions from other experienced individuals that share the same interest.
    If you have any suggestions, please let me know.

    Appreciate it!

    Reply
  55. A Good Read

    Have you ever considered about including a little bit more than just your articles? I mean, what you say is fundamental and all. However think of if you added some great graphics or video clips to give your posts more, “pop”! Your content is excellent but with images and video clips, this website could certainly be one of the greatest in its field. Very good blog!

    Reply
  56. kyrie 7 shoes

    I precisely wanted to appreciate you yet again. I am not sure the things I would’ve sorted out without the entire ideas shared by you on such concern. It was actually an absolute traumatic crisis in my view, however , seeing your specialized style you handled the issue took me to cry over contentment. I am just thankful for this information and then hope that you comprehend what a great job you are accomplishing instructing most people using your webpage. I am certain you haven’t come across all of us.

    Reply
  57. adidas yeezy

    I am also writing to let you be aware of of the impressive discovery my child gained checking the blog. She figured out such a lot of pieces, including what it’s like to have an awesome helping nature to have a number of people with no trouble master a variety of impossible subject areas. You actually did more than her desires. Thank you for displaying the insightful, dependable, explanatory and also fun guidance on this topic to Kate.

    Reply
  58. golden goose sneakers

    I wanted to send you the little bit of note in order to thank you very much over again for your pleasant views you have documented on this website. This is simply incredibly generous with you to deliver easily just what many individuals would have supplied for an e book to help with making some bucks on their own, most notably since you could possibly have done it if you wanted. These solutions additionally worked as the fantastic way to know that the rest have the same desire the same as my very own to learn a lot more concerning this issue. I’m sure there are numerous more pleasant instances ahead for many who view your website.

    Reply
  59. hermes

    My spouse and i got absolutely fulfilled when Albert could complete his web research via the precious recommendations he had in your web site. It’s not at all simplistic to simply continually be giving out helpful tips which usually some others could have been selling. And we recognize we now have the blog owner to appreciate for this. All of the explanations you’ve made, the straightforward blog navigation, the friendships your site make it possible to promote – it’s all unbelievable, and it’s helping our son in addition to the family believe that the theme is pleasurable, which is extraordinarily pressing. Many thanks for everything!

    Reply
  60. curry 9

    I enjoy you because of all your valuable labor on this web site. Kim really loves going through internet research and it’s easy to see why. My partner and i know all about the powerful manner you offer important thoughts via this blog and strongly encourage contribution from people on that matter and our own child is in fact studying a lot of things. Take advantage of the remaining portion of the new year. You are always doing a useful job.

    Reply
  61. kyrie shoes

    I simply wished to appreciate you once more. I’m not certain what I could possibly have created without the actual tips discussed by you about such industry. Entirely was a real distressing problem in my view, but discovering a new specialized style you resolved it made me to leap over joy. Now i’m grateful for the support and even trust you find out what a great job that you’re getting into training the mediocre ones through the use of your site. Probably you haven’t come across any of us.

    Reply
  62. slot online

    My partner and I stumbled over here different web address and thought I
    might check things out. I like what I see so now i am following you.

    Look forward to looking at your web page yet again.

    Reply

Leave a Reply

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