Roasted Goose With Savory Garlic Stuffing Recipes

facebook share image   twitter share image   pinterest share image   E-Mail share image

ROAST GOOSE AND STUFFING

Provided by Food Network

Categories     main-dish

Time 3h45m

Yield 8 to 10 servings

Number Of Ingredients 13



Roast Goose and Stuffing image

Steps:

  • Make sure you have a good-sized roasting tin to fit the goose and a grid to place under it. Preheat the oven 425 degrees F. You can make the stuffing in advance.
  • Soak the prunes in hot tea (Earl Grey) until soft, stone them and drain, or get pre-stoned ones - easier. Place prunes, vermouth and stock in a saucepan, bring to the boil, then simmer for ten minutes until tender. Strain but reserve the liquid.
  • Melt the butter in a little pan and gently fry the shallots and liver for a couple of minutes, stirring all the while. Place in a mixing-bowl which will hold all the ingredients. Boil the port in the same pan until reduced to two tablespoons, scrape round the sides and add to the liver mixture. Beat the pate, bread crumbs, allspice and thyme together and combine thoroughly with the rest. Season with salt and a good quantity of the pepper. Stir in the prunes.
  • Put the goose in the sink and pour a kettle of boiling water over it. This ensures a good, crisp skin. Remove and dry with kitchen towels. Salt the cavity and fill loosely with the stuffing, then sew up the vent. Prick the skin all over but not the flesh. Place on the grid in the roasting pan and roast breastside up for 15 minutes.
  • Lower heat to 350 degrees F, turn the goose onto its side. Halfway through, turn onto the other side, then for the last 15 minutes onto its back again. Throughout the cooking, baste every 20 minutes with three tablespoons of boiling water and remove the fat from the pan into a bowl. The easiest way to perform both these operations is with a bulb baster. The whole cooking time should be 2 1/2 hours. Test by piercing the thickest part of the thigh: the juices should run pale yellow.
  • When ready, the goose should be put on a very hot dish. Pour off the remaining fat from the roasting pan and make the gravy from the reserved prune liquid, adding it to the residual juices in the pan. Bring to the boil and simmer for a few minutes, adjust the seasoning, strain into a sauce boat and hand round separately.

50 prunes
Earl Grey tea
1/4 pint (1/2 cup) dry vermouth
3/4 pint (1 1/2 cups) goose stock (made from the neck and giblets)
1 ounce butter
4 shallots, finely chopped
Goose liver, blanched and finely chopped
1/4 pint (1/2 cup) port
4 ounces pate de foie gras (or similar)
3 tablespoons fresh bread crumbs
Pinch ground allspice and dried thyme
Salt and freshly ground black pepper
1 (10 pound) oven-ready goose

ROAST GOOSE WITH STUFFING

A great way to make goose. Similar to a turkey, but a much richer tasting bird. Incredibly good!

Provided by Ann

Categories     Meat and Poultry Recipes     Game Meats     Goose

Time 5h40m

Yield 6

Number Of Ingredients 22



Roast Goose with Stuffing image

Steps:

  • In a large bowl, combine bread, currants, apples, crumbled thyme, salt, pepper, and melted butter or margarine.
  • Wash goose inside and out. Pat dry. Stuff, truss, and tie goose. Prick bird all over with fork.
  • Heat oil in roasting pan on top of stove. Brown goose lightly on all sides, then drain off pan drippings. Set goose breast side up in roasting pan. Add a little water, cover, and roast at 375 degrees F (190 degrees C) for one hour. Discard fat from roasting pan.
  • In a mixing bowl, combine chopped onion, carrot, celery, garlic, bay leaf, cloves, fresh thyme and marjoram, and sprinkle around the goose. Continue roasting uncovered for 20 to 25 minutes per pound, draining off fat at intervals. Add more water as required. Transfer cooked goose to platter, and keep warm by covering loosely with foil.
  • Skim off remaining fat in pan, and heat drippings and vegetables on top of stove until mixture is reduced. Stir in white wine, tomato paste, and chicken broth. Simmer for 10 to 15 minutes, then strain gravy. If necessary, add a little cornstarch mixed with water to thicken gravy.

Nutrition Facts : Calories 1169.2 calories, Carbohydrate 63.3 g, Cholesterol 253.8 mg, Fat 67.9 g, Fiber 6.2 g, Protein 74 g, SaturatedFat 23.2 g, Sodium 880.5 mg, Sugar 28.7 g

10 slices French bread, cut into cubes
1 cup dried currants
4 apples - peeled, cored and sliced
1 tablespoon dried thyme
4 tablespoons butter, melted
1 tablespoon vegetable oil
1 (10 pound) goose
1 onion, chopped
1 carrot, chopped
1 stalk celery, chopped
1 clove garlic, minced
1 bay leaf
3 whole cloves
1 sprig fresh thyme
1 sprig fresh marjoram
¼ cup white wine
1 teaspoon tomato paste
1 (10.5 ounce) can condensed chicken broth
1 tablespoon cornstarch
¼ cup water
salt to taste
ground black pepper to taste

ROAST GOOSE

Provided by Food Network

Yield 6 to 8 servings

Number Of Ingredients 14



Roast Goose image

Steps:

  • Place the honey, vinegar, and water in a pot large enough to hold the goose, submerged. Bring the liquid to the boil and add the raw goose to the pot. Return to the boil, reduce the heat and cook the goose at a strong simmer for 20 minutes to render some of the grease as well as begin to tenderize the normally chewy bird. Remove the goose from the liquid and allow to cool at room temperature for 20 to 30 minutes, or until cool enough to handle.
  • Preheat oven to 325 degrees. Prick the goose skin all around the carcass. Season the cavity with half of the salt and pepper, add the herbs, onion and garlic. Truss the legs and season the outside of the goose with the remaining salt and pepper and the olive oil.
  • Preheat a heavy roasting pan for 10 minutes. Place the goose, breast side down, on a rack in the roasting pan and roast in the oven, skimming the fat and reserving it for another use, for 1 hour and 30 minutes. Turn the goose breast side up and roast, basting it with pan juices and skimming the fat, for 1 hour and 30 minutes to 2 hours more, or until the juices run clear when the fleshy part of the thigh is pricked with a fork and a meat thermometer inserted in the fleshy part of the thigh registers 165 degrees.
  • Transfer the goose to a platter, remove the trussing string, and keep the goose warm, covered loosely with foil. Skim off all but 1/4 cup of fat from the pan juices, add the flour, and cook the roux over moderately low heat, stirring, until it has browned slightly. Add the stock in a stream, whisking, and simmer the mixture, stirring occasionally, for 20 minutes. Season with salt and pepper and strain the gravy into a heated sauceboat.

1 cup honey
1 cup white vinegar
Enough water to cover the goose
One 10 to 12 pound fresh goose
2 tablespoons salt
2 tablespoons freshly ground black pepper
2 bay leaves
2 tablespoons dried thyme
2 tablespoons dried rosemary
4 cloves garlic
1 small onion
2 tablespoons olive oil
1/2 cup flour
3 cups chicken stock

ROAST GOOSE WITH GARLIC, ONION AND SAGE STUFFING

Provided by Don Shingler, Jr.

Categories     Chicken     Garlic     Onion     Roast     Sauté     Christmas     Thanksgiving     Stuffing/Dressing     Sage     Bon Appétit     Seattle     Washington

Yield Serves 6

Number Of Ingredients 18



Roast Goose with Garlic, Onion and Sage Stuffing image

Steps:

  • For stuffing:
  • Melt butter in heavy large skillet over medium heat. Add onions, celery and garlic and sauté until soft, about 8 minutes. Combine stuffing mixture, sage, salt, oregano, thyme, pepper and Italian Seasoning in large bowl. Stir in onion mixture and eggs. Add stock and mix well. Set aside.
  • For goose:
  • Preheat oven to 450°F. Rinse goose inside and out; pat dry, using paper towel. Rub goose inside and out with halved lemon. Season goose inside and out with salt and pepper. Fill main cavity and neck cavity loosely with stuffing. Place any remaining stuffing in small buttered baking dish and cover with foil. Run fingers between breast meat and skin to loosen skin. Place bacon slices under breast skin. Wrap goose in cheesecloth.
  • Place goose on rack set into large roasting pan. Roast goose 30 minutes. Reduce heat to 350°F. Continue roasting until meat thermometer inserted into thickest part to thigh registers 180°F., basting every 20 minutes with pan juices, about 1 hour 20 minutes. (Place stuffing in covered baking dish in oven during last 40 minutes.) Remove cheesecloth. Transfer goose to platter. Pass stuffing separately.

Stuffing
1/4 cup (1/2 stick) unsalted butter
2 small onions, finely chopped
2 celery stalks, diced
5 garlic cloves, chopped
1 14-ounce bag cubed herbed stuffing mix
1 1/2 tablespoons rubbed or ground dried sage
3/4 teaspoon salt
1/2 teaspoon dried oregano, crumbled
1/2 teaspoon dried thyme, crumbled
1/2 teaspoon pepper
1/2 teaspoon Italian Seasoning
2 eggs, beaten to blend
1 cup chicken stock or canned broth
Goose
1 11- to 13-pound goose, fat removed from cavity
1 lemon, halved
3 bacon slices

ROASTED CHRISTMAS GOOSE

Provided by Food Network

Categories     main-dish

Time 16h35m

Yield 6 to 8 servings

Number Of Ingredients 32



Roasted Christmas Goose image

Steps:

  • Place goose in a large pot. Add water to cover and stir in the sea salt. Refrigerate overnight.
  • Preheat oven to 450 degrees F.
  • Remove goose from water and drain well. Remove all innards and trim excess fat from the tail. Rub inside cavity with lemon juice. Place apple, potato, orange and celery inside the body cavity. Truss the bird like a turkey.
  • Place the goose in the preheated 450 degree F oven. Reduce oven temperature to 350 degrees F. Cook 20 to 25 minutes per pound. Baste the goose every half hour with the Basting Syrup.
  • Carve goose and serve with Stuffing and Cumberland sauce.
  • Mix all ingredients together in a small bowl.
  • Preheat oven to 350 degrees F.
  • Coarsely chop the chestnuts and put in a large bowl. Add the stuffing mix, raisins, celery, apple, onion and salt and pepper. Toss to combine. Pour in the chicken stock, butter and cream and mix until evenly moistened.
  • Transfer to a baking dish and bake until the top is browned and crisp, about 1 hour.
  • In a saucepan, combine the stock, port, vinegar, shallots, peppercorns and orange juice. Bring to a boil, cook until reduced by 2/3, about 25 minutes. Strain and refrigerate. Serve cold over roast goose.

One 14- to 16-pound goose
1/4 cup sea salt
1 lemon, halved
1 apple, cut into chunks
1 potato, cut into chunks
1 orange, sliced
1 cup chopped celery
Basting Syrup, recipe follows
Stuffing, recipe follows
Cumberland Sauce, recipe follows
1/3 cup corn syrup
1/3 cup cane syrup
1/3 cup melted butter
1/4 cup light brown sugar
2 tablespoons brandy
3 cups whole chestnuts, roasted and peeled
One 14-ounce bag stuffing mix
1 cup raisins
1/2 cup chopped celery
1/4 cup diced apple
1/4 cup diced onion
3/4 teaspoon salt
1/8 teaspoon pepper
3 cups chicken stock
3/4 cup melted butter
1/4 cup heavy cream
1 1/2 cups beef stock
3/4 cup port wine
3/4 cup red wine vinegar
3 shallots, peeled and chopped
1 tablespoon crushed black peppercorns
3 oranges, juiced

ROAST GOOSE WITH APPLE STUFFING

Enjoy the flavors of autumn in this hearty, fragrant roast.

Provided by Betty Crocker Kitchens

Categories     Entree

Time 5h10m

Yield 8

Number Of Ingredients 14



Roast Goose with Apple Stuffing image

Steps:

  • Remove excess fat from goose.
  • Heat giblets, water, sliced onion and 3/4 teaspoon salt to boiling in 1-quart saucepan; reduce heat. Cover and simmer about 1 hour or until giblets are tender. Strain broth; cover and refrigerate. Remove meat from neck and finely chop with giblets. Toss giblets and remaining ingredients except the flour in large bowl.
  • Heat oven to 350°F. Fill wishbone area of goose with stuffing first. Fasten neck skin to back with skewer. Fold wings across back with tips touching. Fill body cavity lightly. (Do not pack--stuffing will expand while cooking.) Fasten opening with skewers, and lace with string. Pierce skin all over with fork.
  • Place goose, breast side up, on rack in shallow roasting pan. Insert meat thermometer so tip is in thickest part of inside thigh muscle and does not touch bone.
  • Roast uncovered 3 to 3 1/2 hours (if necessary, place tent of aluminum foil loosely over goose during last hour to prevent excessive browning), removing excess fat from pan occasionally, until thermometer reads 180°F and juice of goose is no longer pink when center of thigh is cut. The center of the stuffing should be 165°F. Place goose on heated platter. Let stand 15 minutes for easier carving.
  • Pour drippings from pan into bowl; skim off fat. Return 1/4 cup drippings to pan (discard remaining drippings.) Stir in flour. Cook over medium heat, stirring constantly, until smooth and bubbly; remove from heat.
  • Add enough water to reserved broth, if necessary, to measure 2 cups. Stir into flour mixture. Heat to boiling, stirring constantly. Boil and stir 1 minute. Serve goose with apple stuffing and gravy.

Nutrition Facts : Calories 845, Carbohydrate 27 g, Cholesterol 195 mg, Fat 2, Fiber 3 g, Protein 59 g, SaturatedFat 16 g, ServingSize 1 Serving, Sodium 1000 mg

1 whole goose, 8 to 10 pounds, thawed if frozen
2 cups water
1 small onion, sliced
3/4 teaspoon salt
6 cups soft bread crumbs (9 slices)
1/4 cup butter or margarine, melted
1 1/2 teaspoons chopped fresh sage leaves or 1/2 teaspoon dried sage leaves
3/4 teaspoon chopped fresh thyme leaves or 1/4 teaspoon dried thyme leaves
1/2 teaspoon salt
1/4 teaspoon pepper
3 medium tart apples, chopped (3 cups)
2 medium celery stalks (with leaves), chopped (1 cup)
1 medium onion, chopped (1/2 cup)
1/4 cup Gold Medal™ all-purpose flour

STUFFED DUCKLING

I enjoy experimenting in the kitchen. I started with a basic bread stuffing, then began adding different things from my cupboard. This is the recipe I came up with. The stuffing disappears long before the bird is gone!

Provided by Taste of Home

Categories     Dinner

Time 2h5m

Yield 4 servings.

Number Of Ingredients 15



Stuffed Duckling image

Steps:

  • In a large skillet, saute onion in butter until tender. Add garlic; cook 1 minute longer. Transfer to a large bowl. Add the bread cubes, rice, basil, rosemary, sage, parsley flakes, 1/2 teaspoon salt and pepper. Add the raisins, pecans and enough broth to moisten; toss gently., Sprinkle duck cavity with remaining salt. Lightly stuff bread mixture into duck. Place breast side up on a rack in shallow roasting pan. Prick skin well with a fork., Bake, uncovered, at 350° for 1-3/4 to 2 hours or until a thermometer reads 180° for duck and 165° for stuffing. Drain fat as it accumulates during roasting. Cover duck with foil and let stand for 20 minutes before removing stuffing and carving.

Nutrition Facts : Calories 606 calories, Fat 44g fat (14g saturated fat), Cholesterol 108mg cholesterol, Sodium 589mg sodium, Carbohydrate 26g carbohydrate (10g sugars, Fiber 2g fiber), Protein 26g protein.

1/2 cup chopped onion
1 tablespoon butter
1 garlic clove, minced
2 cups cubed day-old bread
1 cup cooked rice
1 teaspoon dried basil
1 teaspoon dried rosemary, crushed
1 teaspoon rubbed sage
1 teaspoon dried parsley flakes
1 teaspoon salt, divided
1/8 teaspoon pepper
1/2 cup raisins
1/2 cup chopped pecans
1/4 to 1/3 cup chicken broth
1 domestic duckling (4 to 5 pounds)

GOLDEN STUFFED GOOSE

This mix of the traditional and the trendy makes a glorious family lunch and a magnificent centrepiece

Provided by Barney Desmazery

Categories     Dinner, Main course

Time 4h

Number Of Ingredients 22



Golden stuffed goose image

Steps:

  • Make the stuffing. Boil the potatoes for 10-15 minutes until soft enough to mash, then drain. Meanwhile, heat the butter in a large pan and fry the leeks, garlic and thyme leaves, stirring occasionally, for 8-10 minutes until soft. Mash the leeks and potatoes together with the parsley, lemon zest and salt and pepper. (This can be prepared up to a day ahead and kept in the fridge until needed.)
  • Preheat the oven to fan 200C/ conventional 220C/gas 7. Pull out the two big lumps of fat from inside the cavity of the goose. Use a skewer to prick the skin all over, especially on the legs - try not to pierce the flesh. Rub lots of salt over the skin and in the cavity. Pack the cavity with stuffing, then loosely tie the legs together with string.
  • Lift the goose onto a roasting rack in a large roasting tin. Roast for 30 minutes. Reduce the oven to fan 160C/conventional 180C/gas 4 and roast for another 2⁄2½hours. Meanwhile, make the gravy and stuff the apples (see steps 4 and 5). Check during roasting that the fat released from the goose hasn't risen to touch the bird - if it's close, carefully pour it into a bowl. At the end of the roasting time, check the bird is cooked by inserting a skewer into the thickest part of the thigh to see if the juices run clear; if not, give it another 15 minutes and check again.Remove from the oven when ready and increase the heat to fan 180C/conventional 200C/gas 6, for the apples. Allow the goose to rest for 20 minutes before carving.
  • For the gravy, heat the oil in a heavy-based pan over a highish heat. Fry the goose neck, gizzard and carrots for 10 minutes until brown. Add the onion, leek trimmings and herb stalks and cook for 5 minutes. Pour over the wine and port and boil for 5 minutes until reduced and syrupy. Pour in the stock, stir well and simmer for about 20 minutes until you have a mahogany gravy. Strain into a small pan, ready to reheat before serving.
  • For the apples, mix the cranberry sauce and cranberries in a bowl. Cut a thin slice off the bottom of the apples. Score the skin all round their middles, then tunnel out the stalks and cores. Stand the apples on a shallow baking tray. Pile the cranberry mix into the cavities, top with a dot of butter and scatter over the sugar.While the goose is resting, increase the oven to fan 180C/conventional 200C/gas 6. Bake the apples for 20-30 minutes until soft and starting to split and the cranberries are oozing juice.
  • Reheat the gravy. Put the goose on a large platter, surrounded by the apples and sprigs of parsley. Serve with the potato stuffing, Quick braised celery and carrots and the gravy. And what to do with all the goose fat? Use it to make the duck confit and the roast potatoes.

Nutrition Facts : Calories 1362 calories, Fat 79 grams fat, SaturatedFat 9 grams saturated fat, Carbohydrate 67 grams carbohydrates, Sugar 13 grams sugar, Fiber 8 grams fiber, Protein 88 grams protein, Sodium 1.24 milligram of sodium

1 oven-ready goose (about 4.5kg/10lb)
1 ¼kg floury potato , such as King Edward, peeled and cut into chunks
50g butter
8 leeks , trimmed, chopped into long slices and rinsed, trimmings reserved
6 plump garlic cloves
2 tbsp fresh thyme leaves, stalks reserved
2x packs parsley , leaves chopped, stalks reserved, plus a few sprigs for serving
finely grated zest of 2 unwaxed lemons
1 tbsp vegetable oil or sunflower oil
goose neck and gizzard, roughly chopped
2 carrots , chopped
1 onion , chopped
leek trimmings, finely sliced
parsley and thyme stalks
150ml/¼ pint red wine
150ml/¼ pint port
500ml chicken stock
230g jar cranberry or port sauce
50g fresh or defrosted cranberries
6 medium Cox or Braeburn apples
25g butter
2 tsp golden caster sugar

More about "roasted goose with savory garlic stuffing recipes"

33 WAYS TO COOK A WILD GOOSE - SURVIVAL SULLIVAN
Web Sep 7, 2022 Get the recipe. Wild Goose with Giblet Stuffing. Sage, parsley, garlic, and lemon all add flavor to this roast goose. The stuffing is made from giblets, crumbled corn bread, apples and various herbs and …
From survivalsullivan.com
33-ways-to-cook-a-wild-goose-survival-sullivan image


ROAST GOOSE RECIPE, HOW TO ROAST A GOOSE - SIMPLY RECIPES
Web Oct 27, 2021 Add some goose fat, and let that get hot over medium-high heat. Take the goose breasts, which should be a lovely pink on the meat side, and pat them dry. Place them skin side down in the pan and sear …
From simplyrecipes.com
roast-goose-recipe-how-to-roast-a-goose-simply image


ROASTED GOOSE WITH SAVORY GARLIC STUFFING | RECIPE | STUFFING ...
Web Nov 25, 2020 - Looking for an unforgettable entree for Christmas dinner? This is the one! The stuffed bird is moist, tender and so impressive-looking on a holiday table.
From pinterest.com


WHOLE GOOSE - RECIPES - COOKS.COM
Web 1 day ago Sprinkle goose outside and in cavity with ... 158.6mg cholesterol, 523.1mg sodium, 108.7mg calcium, 832.4IU Vitamin A, 4.7mg Vitamin C, 6.7mg iron.
From cooks.com


SWEET ROAST GOOSE (EASY INSTRUCTIONS ON HOW TO COOK GOOSE)
Web Dec 13, 2015 Place the goose in the oven. Reduce oven temperature to 350 degrees. Cook 20 to 25 minutes per pound. Baste the goose every half hour with the basting …
From savoryexperiments.com


BARBECUED ROAST GOOSE WITH CORNBREAD-OYSTER STUFFING
Web Preheat oven to 350 degrees. Rinse goose with water and remove excess fat deposits. Season cavity with salt. Stuff and place on a rack in a roasting pan. Sew cavity shut or …
From texasmonthly.com


CHRISTMAS GOOSE AND STUFFING RECIPE | JAMES BEARD FOUNDATION
Web Preheat oven to 400ºF. Sauté onions in butter, add bread crumbs, moistening them in the butter, and blend with salt, apples, chestnuts, and prunes. Season with thyme and …
From jamesbeard.org


15 BEST BABY EGGPLANT RECIPES TO TRY
Web Apr 25, 2023 Roasted Baby Eggplants With Goat Cheese Stuffing Savory delicious stuffed baby eggplants with this simple recipe that makes an absolutely terrific dish! This …
From gloriousrecipes.com


ROASTED GOOSE WITH SAVORY GARLIC STUFFING RECIPE: HOW TO …
Web Save on Pinterest. Tweet this. Email
From stage.tasteofhome.com


MARCUS WAREING’S ROAST GOOSE, STUFFING & GRAVY RECIPE | WAITROSE
Web Heat the butter in a large frying pan until foaming, add the onions and garlic, season and cook over a gentle heat for 15-20 minutes, until soft but not brown. Cool completely, then …
From waitrose.com


ROAST GOOSE AND CHESTNUT STUFFING RECIPE - THE SPRUCE EATS
Web Nov 15, 2022 Place the packet in a roasting tin and roast in a moderate oven for 1 hour 30 mins. Remove the foil from the goose, return it to the roasting tin, place the giblets, …
From thespruceeats.com


30 TRADITIONAL CHRISTMAS FOODS AND RECIPES - INSANELY GOOD
Web Apr 21, 2023 With its succulent, crisp exterior and juicy, tender flesh, a Chinese-style roast goose is about as tasty as it gets. It’s loaded with flavor, thanks to its bold marinade that …
From insanelygoodrecipes.com


ROASTED GOOSE WITH SAVORY GARLIC STUFFING | RECIPE
Web Roasted Goose with Savory Garlic Stuffing Ingredients Meat • 3 Bacon strips • 1 Domestic goose (11 to 13 pounds) Produce • 2 Celery, ribs • 8 Garlic cloves • 1 Lemon, …
From pinterest.com


25 BEST CHRISTMAS ROAST RECIPES FOR A HOLIDAY TO REMEMBER
Web Apr 25, 2023 2. Beef Standing Rib Roast. This recipe might look like it came from a Michelin-star restaurant, but it could not be simpler to make. You start with a large cut of …
From insanelygoodrecipes.com


50 OF GRANDMA’S BEST SQUASH RECIPES - MSN
Web Apr 24, 2023 Squash makes the perfect holiday side dish, especially when it's Hasselback butternut squash! The thin slits cut into each half allow the butter, maple syrup, brown …
From msn.com


BEST 21 CHRISTMAS GOOSE RECIPES - HOME, FAMILY, STYLE AND ART IDEAS
Web Apr 14, 2020 Roasted Goose with Savory Garlic Stuffing Recipe 8. Roasted Goose Alsatian Style Recipe 9. Roast Goose Recipe How to Roast a Goose 10. Chris …
From therectangular.com


Related Search