I am searching for somewhere I can buy a plant/flower press in the UK
I can find plenty of suppliers in the states - but I need one for xmas and I
am running out of time
If you can help me out please remove nospam from the address and email me.
nospamkristina at mediasurface.com