Known as the “Queen Of The Sand Castle” Nicola Wood is a amazing sand sculpture queen from Britain who has been featured all over the world in newspapers for her intricate detailed sculptures check out her works.
Known as the “Queen Of The Sand Castle” Nicola Wood is a amazing sand sculpture queen from Britain who has been featured all over the world in newspapers for her intricate detailed sculptures check out her works.