Loretta
Yummy Baba Yaga Syrup
Baba Yaga syrup from Wytchwood is amazing! It tastes as delicious as it smells. The cool bottle it comes in is definitely a keeper. It was shipped out quickly and packaged well. I definitely will be trying more products.


