Grain & Grace Artworks

Grain & Grace Artworks Passionately crafting timeless wood art from mahogany and oak.

From hand-carved horses to beginner-friendly wood carving guides — we bring the beauty of wood to life with grace, grain by grain

05/12/2026

DIY a breathtaking lotus glass flower .

05/11/2026

Discover how easy it is to DIY a cherry pendant in lampwork glass.

05/11/2026

Dive into the art of lampwork glass and create this elegant potted orchid.

05/10/2026

Creating a money�bag in glass, believed to bring good fortune.

05/09/2026

🥰 A little bit of cuteness,

05/09/2026

I don’t know why, but I felt like making simple colorful candies 🍬🍬🍬 in the mood for something cute))

05/08/2026

They turned out so beautiful 😍😍😍 I’m shocked))

05/08/2026

Melting heart.

05/08/2026

handmade.

05/07/2026

Dreamy Ocean Orb — Beginner Glass Hack!

05/07/2026

A ring with a poppy flower 🥰🏵️.

Address

City Hall Park
New York, NY
10007NY

Alerts

Be the first to know and let us send you an email when Grain & Grace Artworks posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to Grain & Grace Artworks:

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });