Scones anyone??
Separated by 16 000 miles are two islands located of their respective Mainlands, Phillip Island (Australia) and Isle of Wight (England)....
Cake please
So mrs grub drags me to a place called magnolia bakery. Apparently it is famous for some show called "sex in the city." Mrs grub loves it...