Imprint

Publisher

Jean Peter Feller

 

Office

C./ Illa d'Elba 8, 2b

E-07007 Palma de Mallorca

Islas Baleares, España

 

Contact

webmaster(at)jeanpeterfeller.com

Editorial, Design & Photography

Jean Peter Feller

 

Registered

Palma de Mallorca

Islas Baleares, España

N.I.F. Y2787442V

 

International Sales tax ID No.

ES Y2787442V