The Ultimate Lemon Squeezer

The Ultimate Lemon Squeezer is a beautiful bird like lemon squeezer sometimes called a french lemon squeezer now available in Australia sold by TULSCO.
12 products