Watercolor illustration by Filipino illustrator Margaret Morales Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van Filipino watercolor painter Margaret Morales – A magnificent fairy van