The wife and I did this ourselves..
Possums Run Glass Art
On Squarespace.com
Actually not as hard as you may think. You get a free trial period, so it's worth a bash to see if you can manage to do it.
That's what we did, and when the trial was nearly up we decided we were happy to sign up as we were confident we could
manage to get it looking good.
You will need to buy a domain name, if you have not already. Google Domains is a good place for that.
Google Domains – Register Your Domain Name – Google Domains
When you buy that it's an idea to buy ones similar. We have Possums Run.com, .com.au, and others as well as StainedGlassPerth.com. and others. All of these point to our website, so if someone gets confused they still end up with us, as well as stopping competitors (should we get famous...LOL) pinching our potential customers.
The photos are entirely down to you, unfortunately. Not sure what "3 dimensional" means?
That said all of our images were taken with mid range mobiles. We did invest in a lightbox, a couple/few hundred dollars and that improved the pics out of sight.
Lots of "plugins" available to have an on online shopping presence. Not really something we need as every piece we do is a one off, therefore no point in putting the effort into a shop listing.
There's some need I think for you to also look into Search Engine Optimisation (SEO), if you're looking to push your site internationally.
We have also had a lot of joy using
Your Access To This Website Has Been Blocked
A great place to source all sorts of skills at a reasonable cost, ie: our logo was $90.00 and we like it a lot.
We had one dispute and Fiverr sorted quickly and I have not seen the supplier back on there, yet.
PM me if you would like to discuss further, happy to help in my limited way.