Icon Logo Gun Mart

Carisbrooke Castle

Carisbrooke Castle

Dating back to the beginning of the 12th Century, Carisbrooke Castle on the Isle of Wight, has been used for many roles and witnessed much history. Today, it is in the care of English Heritage and attracts visitors from all over the world, who visit to see its military architecture, the remains of which are still impressive, even after all the centuries.

The castle was built on a site which had previously been used as a fortified position during the Roman period, continuing through the Dark Ages to emerge as a motte and bailey-style Medieval castle. Some of the earthen banks and ditches, which today still surround the castle, are thought to date from the earliest period of defence. In its time, Carisbrooke Castle was attacked, most notably by King Stephen in 1136 during the civil war, known as the ‘Anarchy’, in that year. During the 14th Century the castle’s defences were tested when the Isle of Wight was attacked five times by the French who besieged the castle in 1377 but failed to capture it.

After such a turbulent period, the castle took on a new level of importance and its defences were well maintained and strengthened. By 1588, the castle’s fortifications had been further increased to defend against the Spanish Armada. Unlike other fortifications of the period, which fell into disuse, those at Carisbrooke Castle continued to be kept in good repair.

Keeping up appearances

In 1597, the Italian military engineer Federigo Giambelli was commissioned to develop a defensive feature known as ‘trace Italienne’. It took three years to complete at a cost of £4000 (two million pounds in current terms) and he later re-modelled three of the castle’s original towers. Yet, despite all these preparations for war, the guns of the castle never fired a shot in anger. Its most famous role came in 1647, when King Charles I was held prisoner there for 14-months, leading up to his execution. Carisbrooke Castle’s military role dwindled over the years and by the 19th Century was used by the local artillery militia on the island. In 1863, there was still a garrison of 300 men billeted at the castle.

story continues below...

The castle is located south-west of Newport near Clatterford and is well sign posted, but for ‘SatNav’ users type in the post code of PO30 1XY. It has good car parking facilities and there is ease of access for all abilities. The castle encompasses a large area and is divided into several parts, each of which is fascinating to visit. For example, the water well is 200 feet deep and donkeys demonstrate how a treadmill system was used to lift water. There is also a memorial to ‘Warrior’, the horse ridden in WWI by General Jack Seely on the Western Front and known as ‘the horse the Germans couldn’t kill’.

Through the ages

For students of military architecture, a visit to Carisbrooke Castle is an opportunity to study how defences evolved to adapt to keep pace with the changing face of warfare. Tantalising glimpses of Medieval fortifications can be seen in places and the Tudor defences are still very impressive. The ‘arrow-head’ bastions are among some of the finest of their kind to be found in Britain today and visitors can walk the perimeter of the castle atop the walls with their commanding views.

Carisbrooke Castle Museum, with many fine artefacts, is housed within the grounds and it is currently running an exhibition entitled ‘Wight at War’, which tells the islands contribution to the First World War. It will continue to be displayed until November 2018 to coincide with the centenary of the end of WWI. The separate chapel of St Nicholas serves as the war memorial to the 2000 men from the island killed in both world wars and whose names are inscribed on plaques.

Much to see

There is much to see across the site, which offers a rare opportunity to study the development of military architecture on one site. It is interesting to see how the defences were first formed at a time when there were no gunpowder weapons and trace the changes made as weapons became more powerful. The walk around the circumference of the castle on top of the walls provides a look down on to the defensive ditch and the trace Italienne, where artillery was once positioned. Some pieces of artillery have been positioned on wooden carriages to give the impression of how things would have looked.

In plan view, seen from above, the outline of the castle takes the form of an elongated, irregular pentagon, with bastions at angles where the artillery could be positioned. The shell keep, or bailey, on top of the motte or mound dates back to the period of the Norman Conquest, whilst elsewhere the walls added at a later date were kept deliberately low to prevent being engaged by artillery. In fact, it would be difficult to find a more complete example showing the development of military architecture as it evolved from pre-gunpowder period to gunpowder weaponry. The defences here are well worth the visit, providing, as they do, a field study in military defences to satisfy all students of warfare.

There is a shop on-site, selling a range of books linked in with the castle and local history, along with other items. For opening times and details of events being staged at the castle visit the website at: www. engliash-heritage.org.uk/visit/places/ carisbrooke-castle.

  • Carisbrooke Castle - image {image:count}

    click on image to enlarge

  • Carisbrooke Castle - image {image:count}

    click on image to enlarge

  • Carisbrooke Castle - image {image:count}

    click on image to enlarge

  • Carisbrooke Castle - image {image:count}

    click on image to enlarge

  • Carisbrooke Castle - image {image:count}

    click on image to enlarge

  • Carisbrooke Castle - image {image:count}

    click on image to enlarge

  • Carisbrooke Castle - image {image:count}

    click on image to enlarge

163 Comments

  • prednisolone 5mg oral <a href="https://buypredonline.com/">prednisolone 20mg cost</a> purchase lasix pills

    Default profile image
    Kmqczk
    23 Mar 2023 at 03:24 PM
  • buy ventolin inhalator without prescription <a href="https://augmepro.top/">buy augmentin online</a> buy augmentin without prescription

    Default profile image
    Tdrrqr
    19 Mar 2023 at 11:46 PM
  • ivermectin covid <a href="https://buypdsolonline.com/">prednisone 40mg cost</a> cost deltasone 5mg

    Default profile image
    Zgmyhw
    18 Mar 2023 at 07:21 PM
  • zofran 4mg generic <a href="https://buyanbionline.shop/">buy bactrim 480mg generic</a> bactrim 960mg ca

    Default profile image
    Kvttzz
    17 Mar 2023 at 10:29 PM
  • fildena 100mg usa <a href="https://proponline.sbs/">finasteride 1mg generic</a> order finasteride 1mg pills

    Default profile image
    Kvyvvs
    15 Mar 2023 at 11:20 PM
  • order deltasone 5mg without prescription <a href="https://amoxiciplg.com/">buy amoxicillin 1000mg sale</a> amoxil generic

    Default profile image
    Culuxq
    14 Mar 2023 at 01:56 AM
  • buy metformin 1000mg <a href="https://tamonline.shop/">buy nolvadex 10mg online</a> nolvadex 10mg drug

    Default profile image
    Trbwny
    12 Mar 2023 at 11:46 PM
  • buy minocin 100mg generic <a href="https://pllsgnrc.shop/">minocin price</a> purchase hytrin

    Default profile image
    Vmpbqy
    11 Mar 2023 at 03:33 AM
  • nexium 20mg cheap <a href="https://acpllsk.shop/">clarithromycin generic</a> lasix 100mg without prescription

    Default profile image
    Xsxeix
    09 Mar 2023 at 07:29 AM
  • cheap generic cialis <a href="https://edvgr.today/">purchase viagra online cheap</a> overnight delivery for viagra

    Default profile image
    Aagpqt
    08 Mar 2023 at 09:17 PM
  • buy tadacip online <a href="https://abpllsx.com/">order plavix pills</a> trimox generic

    Default profile image
    Rkcyui
    07 Mar 2023 at 07:53 PM
  • buy doxycycline 100mg sale <a href="https://phrmsgetl.shop/">chloroquine 250mg brand</a> purchase medrol for sale

    Default profile image
    Agyvst
    05 Mar 2023 at 05:45 PM
  • dapoxetine uk <a href="https://gnrcplstore.com/">order priligy 60mg pill</a> purchase motilium for sale

    Default profile image
    Pbqvxw
    02 Mar 2023 at 02:52 PM
  • amoxil 500mg oral <a href="https://genstropls.com/">order stromectol 3mg pills</a> cost of ivermectin cream

    Default profile image
    Fuzavk
    01 Mar 2023 at 04:08 AM
  • carvedilol ca <a href="https://gnelavpl.top/">cheap amitriptyline</a> order elavil 50mg pills

    Default profile image
    Jcsdkn
    27 Feb 2023 at 07:43 PM
  • oral digoxin <a href="https://buylanoxpl.com/">order lanoxin</a> molnunat 200mg pills

    Default profile image
    Xdxanj
    25 Feb 2023 at 10:51 AM
  • order acetazolamide 250mg sale <a href="https://buyisosorbid.com/">buy isosorbide pill</a> cheap imuran 25mg

    Default profile image
    Anqvjy
    23 Feb 2023 at 11:58 PM
  • order doxycycline 100mg for sale <a href="https://doxybacter.shop/">doxycycline 100mg pills</a> buy cleocin 150mg online cheap

    Default profile image
    Kycgwb
    19 Feb 2023 at 06:34 PM
  • free casino games no registration no download <a href="https://xcasinoxslots.com/">real online gambling</a> free welcome spins no deposit

    Default profile image
    Edatfn
    16 Feb 2023 at 11:39 PM
  • ivermectin 12 mg <a href="https://buystromcvdpl.com/">stromectol 6mg tablet</a> buy avlosulfon generic

    Default profile image
    Zdzzji
    14 Feb 2023 at 10:23 PM
  • proventil 100 mcg pill <a href="https://cipllonline.com/">generic ciprofloxacin 500mg</a> cipro for sale online

    Default profile image
    Tmkojx
    10 Feb 2023 at 08:44 AM
  • clarithromycin online order <a href="https://bclarithromycinp.com/">buy clarithromycin 250mg pills</a> buy antivert 25 mg generic

    Default profile image
    Pekfnp
    09 Feb 2023 at 08:59 PM
  • generic naprosyn 250mg <a href="https://gnprevpl.com/">cheap lansoprazole 15mg</a> lansoprazole 30mg brand

    Default profile image
    Nkltsu
    08 Feb 2023 at 03:09 PM
  • buy tadacip <a href="https://buydiclofenacp.com/">order diclofenac 50mg online</a> indocin ca

    Default profile image
    Lbkxdu
    06 Feb 2023 at 01:49 PM
  • tretinoin cream usa <a href="https://buyavanafilp.com/">buy avana pill</a> avanafil 200mg us

    Default profile image
    Luhdsw
    05 Feb 2023 at 04:21 AM
  • buy sildenafil for sale <a href="https://efildenamed.com/">buy sildenafil 100mg for sale</a> budesonide online buy

    Default profile image
    Vekkgd
    03 Feb 2023 at 01:28 PM
  • free casino games <a href="https://gamodafinil.com/">provigil 200mg ca</a> purchase modafinil without prescription

    Default profile image
    Chbatv
    01 Feb 2023 at 08:33 PM
  • poker online real money <a href="https://gamblingcaso.com/">free online blackjack no download</a> tadalafil 20mg drug

    Default profile image
    Arvnan
    31 Jan 2023 at 05:32 AM
  • buy desyrel 100mg online cheap <a href="https://suhagranep.com/">purchase suhagra online cheap</a> order generic aurogra

    Default profile image
    Eoqxha
    27 Jan 2023 at 12:05 PM
  • viagra mail order us <a href="https://vigaedpill.com/">sildenafil usa</a> cialis otc

    Default profile image
    Wbcpuh
    25 Jan 2023 at 06:10 AM
  • tadalafil liquid <a href="https://ampicillina.shop/">order ampicillin 250mg pill</a> oral ciprofloxacin 500mg

    Default profile image
    Nlrhah
    21 Jan 2023 at 06:56 PM
  • tamsulosin price <a href="https://baldactonebuy.com/">spironolactone oral</a> order generic spironolactone

    Default profile image
    Dabjrh
    20 Jan 2023 at 06:27 PM
  • slots casino <a href="https://plwinslotgames.online/">online casino real money no deposit</a> poker games online

    Default profile image
    Uxikdv
    20 Jan 2023 at 05:01 AM
  • buy baclofen online cheap <a href="https://baclofen.sale/">ozobax for sale online</a> buy ketorolac sale

    Default profile image
    Ywsvdw
    17 Jan 2023 at 06:46 PM
  • buy losartan for sale <a href="https://topamaxp.life/">topiramate for sale online</a> topiramate over the counter

    Default profile image
    Lybosq
    17 Jan 2023 at 03:51 AM
  • generic domperidone <a href="https://pmotilium.com/">motilium medication</a> cyclobenzaprine pills

    Default profile image
    Ifgyuo
    16 Jan 2023 at 01:59 PM
  • allopurinol 100mg over the counter <a href="https://allopurinoll.shop/">zyloprim over the counter</a> brand ezetimibe 10mg

    Default profile image
    Kbgmjw
    15 Jan 2023 at 09:19 AM
  • lopressor 50mg drug <a href="https://gatenolol.top/">tenormin for sale</a> order vardenafil generic

    Default profile image
    Fsvkbu
    07 Jan 2023 at 05:03 PM
  • prilosec online buy <a href="https://slotacasinomn.com/">best no deposit free spins</a> real casino slots online

    Default profile image
    Hrovnc
    06 Jan 2023 at 01:05 PM
  • linezolid drug <a href="https://playslotgcas.com/">free spins</a> ladbrokes uk

    Default profile image
    Ujctln
    06 Jan 2023 at 12:36 AM
  • viagra 100mg for sale <a href="https://alisinopril.pro/">buy lisinopril for sale</a> buy lisinopril without prescription

    Default profile image
    Sgwwrz
    05 Jan 2023 at 08:54 AM
  • purchase amlodipine for sale <a href="https://edytadal.online/">cialis 10mg</a> tadalafil 5mg pills

    Default profile image
    Kfualm
    04 Jan 2023 at 04:49 AM
  • order metformin 1000mg generic <a href="https://datorvastatin.com/">atorvastatin 10mg canada</a> order tadalafil 20mg online cheap

    Default profile image
    Ddkkbc
    03 Jan 2023 at 12:45 AM
  • buy itraconazole 100 mg without prescription <a href="https://aitraconazole.com/">itraconazole 100 mg oral</a> tindamax brand

    Default profile image
    Marqra
    02 Jan 2023 at 12:13 PM
  • chloroquine usa <a href="https://bchloroquin.com/">aralen uk</a> baricitinib sale

    Default profile image
    Lsluck
    01 Jan 2023 at 08:35 PM
  • order lasix 100mg <a href="https://hdoxycycline.com/">doxycycline 200mg without prescription</a> order plaquenil

    Default profile image
    Jgivxs
    31 Dec 2022 at 05:17 PM
  • order azithromycin pills <a href="https://hgabapentin.com/">gabapentin generic</a> buy gabapentin 100mg online

    Default profile image
    Ykbrpd
    30 Dec 2022 at 01:27 PM
  • order piracetam 800 mg sale <a href="https://buyedvgr.com/">order viagra 100mg pill</a> female viagra cvs

    Default profile image
    Swjjlr
    30 Dec 2022 at 12:26 AM
  • purchase provigil without prescription <a href="https://tamodafinil.com/">purchase provigil pill</a> buy ivermectin 12 mg for humans

    Default profile image
    Ciogqz
    28 Dec 2022 at 04:58 AM
  • provera tablet <a href="https://gmicrozi.com/">hydrochlorothiazide 25 mg usa</a> purchase cyproheptadine sale

    Default profile image
    Rlylkh
    27 Dec 2022 at 07:44 AM
  • buy dapsone 100mg for sale <a href="https://dapsonemg.com/">cheap dapsone 100mg</a> order aceon sale

    Default profile image
    Dyfgzx
    26 Dec 2022 at 03:44 PM
  • revia without prescription <a href="https://gnaltrexone.com/">naltrexone 50 mg us</a> aripiprazole 30mg brand

    Default profile image
    Nlbdvt
    26 Dec 2022 at 03:35 AM
  • tadalafil 40mg price <a href="https://buyvg50mg.com/">how much does viagra cost at target</a> purchase viagra pills

    Default profile image
    Doctge
    24 Dec 2022 at 11:27 PM
  • order sertraline 50mg for sale <a href="https://gsertraline.com/">order zoloft 50mg pill</a> canadian viagra and healthcare

    Default profile image
    Owysyu
    23 Dec 2022 at 07:04 PM
  • order bupropion 150mg generic <a href="https://gtomoxetine.com/">buy strattera 10mg without prescription</a> seroquel cost

    Default profile image
    Ooeumg
    22 Dec 2022 at 09:44 AM
  • buy imdur 20mg without prescription <a href="https://adigoxin.com/">buy lanoxin 2250 mg for sale</a> purchase micardis generic

    Default profile image
    Kboapn
    21 Dec 2022 at 09:06 PM
  • order fosamax 70mg pills <a href="https://galendronate.com/">buy alendronate 35mg for sale</a> cheap pepcid

    Default profile image
    Iiycve
    19 Dec 2022 at 11:22 PM
  • buy hytrin 1mg pill <a href="https://terazosine.com/">buy generic terazosin</a> azulfidine 500 mg uk

    Default profile image
    Zvoxao
    19 Dec 2022 at 12:49 PM
  • order buspirone 10mg online <a href="https://buydilanti.com/">oral phenytoin 100mg</a> oxybutynin 5mg for sale

    Default profile image
    Jqyqvn
    18 Dec 2022 at 06:52 PM
  • catapres 0.1 mg price <a href="https://getclonidine.com/">clonidine 0.1 mg cost</a> spiriva over the counter

    Default profile image
    Opegou
    18 Dec 2022 at 08:53 AM
  • buy generic provigil 200mg <a href="http://pmodafinil.com/">provigil 200mg price</a> diamox 250 mg cost

    Default profile image
    Dqxkli
    16 Dec 2022 at 05:35 PM
  • accutane 40mg generic <a href="https://azithroxl.com/">zithromax 500mg over the counter</a> ivermectin 3 mg stromectol

    Default profile image
    Wtgxri
    16 Dec 2022 at 02:43 AM
  • brand prednisone 10mg <a href="https://genviapl.com/">cheap generic sildenafil</a> buy sildenafil pills

    Default profile image
    Bjqukn
    14 Dec 2022 at 10:27 AM
  • generic lamotrigine 50mg <a href="https://fstprazosin.com/">buy generic minipress</a> retin gel for sale

    Default profile image
    Nhalaz
    09 Dec 2022 at 01:34 AM
  • avodart 0.5mg over the counter <a href="https://gncelebra.com/">brand celecoxib</a> ondansetron generic

    Default profile image
    Hwogei
    02 Dec 2022 at 02:01 PM
  • purchase cozaar sale <a href="https://gncoza.com/">losartan 25mg usa</a> order imitrex online

    Default profile image
    Tlvgxk
    01 Dec 2022 at 05:48 PM
  • generic gloperba <a href="https://gnmethotrexat.com/">methotrexate 2.5mg without prescription</a> cheap methotrexate

    Default profile image
    Hlzwrg
    29 Nov 2022 at 04:36 AM
  • buy zovirax 400mg sale <a href="https://bdiltiaz.com/">brand diltiazem</a> brand allopurinol 100mg

    Default profile image
    Hkycrs
    20 Nov 2022 at 08:09 PM
  • misoprostol over the counter <a href="https://bsorlistac.com/">cheap orlistat</a> order synthroid without prescription

    Default profile image
    Goxvoa
    18 Nov 2022 at 09:06 PM
  • clomiphene 50mg tablet <a href="https://plclomit.com/">clomiphene 50mg tablet</a> brand pregabalin 75mg

    Default profile image
    Okgesf
    15 Nov 2022 at 08:06 PM
  • metoprolol 100mg usa <a href="https://metoprolpol.com/">purchase metoprolol pill</a> medrol 4mg pills

    Default profile image
    Xjyroz
    14 Nov 2022 at 04:01 PM
  • lisinopril 2.5mg brand <a href="https://spcialed.com/">cialis pill</a> buy tadalafil 20mg online

    Default profile image
    Asrdmn
    13 Nov 2022 at 12:59 PM
  • hydroxychloroquine order online <a href="https://plaquep.com/">hydroxychloroquine for sale online</a> ivermectin virus

    Default profile image
    Ldxcgo
    11 Nov 2022 at 03:09 AM
  • order deltasone 10mg online <a href="https://amoxipilin.com/">order amoxil generic</a> order amoxicillin online cheap

    Default profile image
    Sgbdvo
    07 Nov 2022 at 11:44 AM
  • fenofibrate pills <a href="https://trileptn.com/">trileptal 600mg generic</a> uroxatral oral

    Default profile image
    Xnwnzc
    02 Nov 2022 at 04:25 AM
  • buy generic coreg <a href="https://xcorenal.com/">purchase coreg sale</a> amitriptyline 10mg for sale

    Default profile image
    Yfehww
    28 Oct 2022 at 07:27 PM
  • buy mesalamine online <a href="https://asacopl.com/">buy asacol generic</a> cordarone drug

    Default profile image
    Jlopzd
    27 Oct 2022 at 02:35 PM
  • cialis online canada <a href="https://cstadalafil.com/">buy cialis 10mg online cheap</a> buy tadalafil 5mg sale

    Default profile image
    Hfpvum
    20 Oct 2022 at 02:42 AM
  • trazodone online order <a href="https://sildenafilas.com/">sildenafil 150mg ca</a> buy sildenafil

    Default profile image
    Ragjym
    19 Oct 2022 at 03:10 AM
  • ondansetron 4mg without prescription <a href="https://asimvastatin.com/">zocor 20mg us</a> order simvastatin pill

    Default profile image
    Ztnymy
    10 Oct 2022 at 08:37 AM
  • methotrexate 10mg generic <a href="https://mclopramide.com/">buy reglan pill</a> losartan medication

    Default profile image
    Gmrljo
    02 Oct 2022 at 10:35 PM
  • bupropion pills <a href="https://bupropionsx.com/">zyban pills</a> viagra 150mg uk

    Default profile image
    Fjsxph
    01 Oct 2022 at 11:31 PM
  • buy gloperba generic <a href="https://acolchicine.com/">cost colchicine</a> plavix 75mg without prescription

    Default profile image
    Qmsgdw
    26 Sep 2022 at 02:16 PM
  • desloratadine 5mg ca <a href="https://xetoricoxib.com/">order etoricoxib 60mg generic</a> asacol 400mg drug

    Default profile image
    Hffijk
    23 Sep 2022 at 06:49 AM
  • buy generic atorvastatin <a href="https://atenololn.com/">atenolol 100mg pill</a> buy generic pregabalin 150mg

    Default profile image
    Gmvhvg
    21 Sep 2022 at 11:30 PM
  • fexofenadine over the counter <a href="https://phenytoinbuy.com/">order phenytoin without prescription</a> buy paracetamol pills

    Default profile image
    Pqxefv
    17 Sep 2022 at 04:57 AM
  • order zovirax 400mg without prescription <a href="https://buyallopurin.com/">order zyloprim pill</a> buy perindopril 8mg generic

    Default profile image
    Iabjrh
    15 Sep 2022 at 07:06 PM
  • purchase ventolin inhalator sale <a href="https://buysynthroix.com/">synthroid order</a> buy aristocort 4mg pills

    Default profile image
    Uxkepm
    14 Sep 2022 at 01:28 AM
  • brand lopressor <a href="https://buymedropll.com/">methylprednisolone cost</a> order vardenafil without prescription

    Default profile image
    Sgmllz
    12 Sep 2022 at 02:05 PM
  • diamox sale <a href="https://viasdf.com/">sildenafil 200mg</a> buy montelukast pill

    Default profile image
    Caecbd
    07 Sep 2022 at 11:57 AM
  • buy molnunat 200mg generic <a href="https://molnupiravirp.com/">buy generic molnunat 200 mg</a> prevacid us

    Default profile image
    Mnttnv
    05 Sep 2022 at 02:05 AM
  • imuran 25mg pills <a href="https://azathioprinen.com/">order azathioprine sale</a> purchase telmisartan

    Default profile image
    Hdgdji
    03 Sep 2022 at 11:01 PM
  • tizanidine drug <a href="https://xpranolol.com/">propranolol sale</a> buy reglan for sale

    Default profile image
    Udxqyd
    29 Aug 2022 at 01:21 PM
  • cheap sildenafil 150mg <a href="https://xsildenafilp.com/">sildenafil for women</a> order cialis 5mg without prescription

    Default profile image
    Qebvrz
    15 Aug 2022 at 02:15 AM
  • order cefuroxime 250mg for sale <a href="https://cefuroximec.com/">ceftin 500mg sale</a> best cialis sites online

    Default profile image
    Otubxy
    13 Aug 2022 at 07:46 PM
  • cheap flagyl 200mg <a href="https://fildenac.com/">purchase sildenafil sale</a> metformin 500mg canada

    Default profile image
    Jchrti
    11 Aug 2022 at 12:38 AM
  • buy generic tadalafil 20mg <a href="https://tadalaedpill.com/">tadalafil online order</a> viagra 100mg sale

    Default profile image
    Yacvxk
    08 Aug 2022 at 11:16 AM
  • order diflucan 200mg online <a href="https://ampicillinsx.com/">buy ampicillin 250mg generic</a> viagra 50mg oral

    Default profile image
    Mkwlmp
    07 Aug 2022 at 04:49 AM
  • order ondansetron sale <a href="https://simvastatinl.com/">cheap simvastatin</a> buy propecia 5mg generic

    Default profile image
    Xokika
    05 Aug 2022 at 09:30 AM
  • buy ranitidine sale <a href="https://celecoxibp.com/">celecoxib 100mg canada</a> flomax buy online

    Default profile image
    Cinetn
    04 Aug 2022 at 02:50 AM


Arrow