Isabel de Castro pode referir-se a:
ou ainda:
Owlapps.net - since 2012 - Les chouettes applications du hibou