Gekko Trading Bot: Guia completa d’aquesta eina de criptografia gratuïta

Així que buscàveu en línia alguns robots de negociació de criptomonedes gratuïts i es va trobar amb el bot de negociació de Gekko.

Aquest és potser un dels bots comercials de criptomoneda de codi obert més útils del mercat actual. No cal pagar tarifes de subscripció per a alguns programes de comerç estafats amb rendibilitats dubtoses. La criptomoneda està destinada a ser un projecte de codi obert. Els nostres robots de criptografia haurien de ser els mateixos.

El bot de negociació Gekko està obert a tothom que estigui disposat a invertir una mica de temps en configurar-lo. A més, permet nombroses extensions i connectors que podeu utilitzar per millorar el bot si ho necessiteu.

En aquest post, us guiarem a través del bot Gekko Trading. També us mostrarem com configurar-lo en un servidor al núvol perquè pugueu deixar-lo analitzant els mercats sense interrupcions.

Tot i que ens agradaria pensar que això és relativament senzill, aquestes instruccions requereixen una comprensió bàsica de la línia d’ordres de Linux i dels servidors VPS..

Amb aquesta exempció de responsabilitat, anem a entrar.

Què és el bot Gekko Trading??

El Gekko trading bot és una simple eina de prova de darrere de bot de criptomoneda. Va ser desenvolupat per Mike Van Rossum i va ser llançat com a programari de codi obert. El bot comercial de Gekko pot enllaçar fins a 18 intercanvis de Bitcoin diferents

Gekko es va desenvolupar a Node.js i s’ha publicat tot el codi per a Gekko Github. Aquest dipòsit també s’actualitza regularment, cosa que és un bon senyal que els desenvolupadors continuen actius.

Gekko es pot utilitzar amb tres finalitats diferents:

  • Proves posteriors: Podeu provar de nou qualsevol estratègia que tingueu durant un període de temps anterior. Això és útil per determinar l’eficàcia d’una estratègia que hauria tingut.
  • Comerciant de paper: Podeu provar l’estratègia en temps real amb les dades actuals, però només per fer “operacions fantasma” amb diners falsos.
  • Bot de comerç: Aquí podeu executar el bot amb fons reals en un compte amb les estratègies que heu desenvolupat.

Gekko no és un bot de negociació d’alta freqüència ni un bot d’arbitratge. Completa l’anàlisi tècnica dels mercats de criptomonedes i realitza uns quants canvis al dia. Us permet crear la vostra pròpia estratègia basada en els vostres propis indicadors.

Interfície d'usuari de Gekko Trading Bot

Interfície d’usuari de Gekko Trading Bot

Podeu controlar el bot a través d’una interfície d’usuari al navegador tal com ho faríeu en qualsevol altra plataforma. Si teniu el bot executant-se al servidor del núvol, analitzarà els mercats 24/7.

És important tenir en compte que, tot i que el bot Gekko té una interfície gràfica d’usuari, requereix una mica de codificació per configurar-lo. També requereix que instal·leu alguns programes i dependències per fer-lo funcionar de manera eficient

Obtenir el servidor VPS

Abans d’avançar, vaig pensar que seria important afirmar que el bot de negociació Gekko es pot executar en un entorn local al vostre PC domèstic. Hi ha nombroses instruccions sobre com fer-ho.

Tot i això, hem trobat que és menys eficient que utilitzar un VPS que s’executa ininterrompudament en un centre de dades. Els servidors són més adequats per al programari de negociació automatitzat i no hem trobat cap excepció amb el bot de negociació de Gekko.

Per tant, haureu de comprar-vos un VPS. Es poden comprar a diversos proveïdors d’allotjament, però hem trobat que els més assequibles són els VPS que es poden llogar Windwinds. Podeu obtenir un VPS per només 5 dòlars al mes.

Anem a comprar el servidor d’entrada. També voldrem demanar un servidor no gestionat, ja que volem instal·lar tots els paquets nosaltres mateixos. Quan se us ofereix l’opció del sistema operatiu, trieu construir la màquina amb Ubuntu 18:04.

Es requereixen estadístiques mínimes del servidor VPS

Es requereixen estadístiques mínimes del servidor VPS

Un cop hàgiu pagat el servidor, el desplegament s’hauria de fer en els propers 30 minuts. Rebrà un correu electrònic amb les credencials d’inici de sessió del servidor i la contrasenya “root”. També se us proporcionarà l’adreça IP del vostre servidor.

Ara que teniu un servidor, voldreu obtenir-vos un nom de domini perquè pugueu accedir fàcilment a la interfície d’usuari de Gekko mitjançant una connexió segura SSL.

Configuració del domini

Podeu obtenir fàcilment un domini d’un registrador com namecheap per menys de 2 dòlars. Només haureu de renovar el domini en un any si encara voleu utilitzar-lo.

Un cop hàgiu comprat el domini, haureu de canviar els servidors de noms a la vostra adreça IP. Tot el que heu de fer és afegir un registre A i apuntar-lo al servidor que allotjarà Gekko. Es tracta d’un canvi senzill que es fa a la secció del servidor de noms del vostre domini. A continuació es mostra una captura de pantalla de la configuració del servidor de noms al meu domini.

Configuració del nom de domini de Gekko Bot

Configuració del nom de domini a la secció del servidor de noms

Normalment, els canvis als registres de domini A no triguen més d’una hora a propagar-se. Ara que el vostre domini està configurat, podeu començar a configurar el servidor per executar el bot de negociació Gekko.

Configuració del servidor

Per tal d’executar Gekko al vostre VPS, haureu d’obtenir un certificat SSL, així com de pujar-lo a través d’un servidor web. Aquestes instruccions pas a pas us mostraran exactament com fer-ho.

Per fer qualsevol canvi al vostre VPS, haureu d’accedir-hi mitjançant SSH. Si esteu intentant configurar Gekko des d’una màquina Mac, podeu accedir-hi a través del vostre terminal. Si utilitzeu Windows, haureu de descarregar un client SSH com Massilla.

Al correu electrònic que us ha enviat el proveïdor d’allotjament, tindreu la IP del servidor i les vostres credencials d’inici de sessió. Un cop hàgiu iniciat la sessió al servidor, podeu començar a configurar la configuració. Abans de començar, és possible que vulgueu actualitzar els repositoris. Tot el que heu d’escriure és

$ apt-get update

Finalment, necessitareu un servidor web a través del qual es servirà la interfície d’usuari de Gekko. Hem decidit utilitzar el servidor Linux Nginx. Pot ser que estigui preinstal·lat o no al vostre VPS (depenent de com s’hagi enviat). Per instal·lar ràpidament els dipòsits nginx, escriviu l’ordre següent:

$ apt-get install nginx

Seguiu les instruccions i accepteu els canvis. Un cop instal·lat el servidor, podeu iniciar-lo i comprovar si el domini es propaga correctament i el servidor és completament funcional. Inicieu el servidor amb l’ordre següent:

$ service nginx start

Ara podeu visitar yourdomain.com i veure si se us presenta la pantalla de benvinguda de nginx. Si aquest és el cas, podem passar a la configuració del servidor. Atureu el procés prèviament amb l’ordre següent:

$ service nginx stop

Ara haurà de navegar al fitxer de configuració nginx i fer alguns canvis. Per editar el nostre fitxer de configuració, haureu d’utilitzar un editor de text. Utilitzarem nano. Escriviu l’ordre següent:

$ nano / etc / nginx / sites-enabled / default

Ara se us presentarà el fitxer de configuració que podeu editar a Nano. Editeu la primera secció amb el següent:

escolta 80;

escolta [::]: 80;

retorna 301 https: // $ nom_servidor $ sol·licitud_uri;

Aleshores voldreu canviar el nom del vostre servidor. Desplaceu-vos cap avall al fitxer fins a la línia que diu nom_serveu i inseriu el vostre domini com es mostra a continuació

nom_servidordomini.com;

Per últim, voldreu configurar el servidor com un servidor intermediari segur. Aneu a la part inferior del fitxer i inseriu les línies següents:

connexió web ascendent {

servidor localhost: 3000;

}

servidor {

escoltar 443 ssl;

escolta [::]: 443 ssl;

root / var / www / html;

ssl_certificate /etc/nginx/ssl/nginx.crt;

ssl_certificate_key /etc/nginx/ssl/nginx.key;

ubicació / {

proxy_buffers 8 32k;

proxy_buffer_size 64k;

proxy_pass http: // websocket;

proxy_set_header X-Real-IP $ remote_addr;

proxy_set_header Amfitrió $ http_host;

proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;

proxy_set_header X-NginX-Proxy true;

proxy_http_version 1.1;

proxy_set_header Actualització $ http_upgrade;

proxy_set_header Connexió "actualització";

proxy_read_timeout 86400s;

proxy_send_timeout 86400s;

auth_basic "Contingut restringit";

auth_basic_user_file /etc/nginx/.htpasswd;

}

}

Ara podeu tancar el vostre editor Nano. Per fer-ho, escriviu “CTRL X” i llavors “Y”Per desar sobre el fitxer que ja hi és.

El servidor s’ha de configurar adequadament. Tornarem una vegada més un cop hàgim acabat d’obtenir els nostres certificats SSL.

Obtenir els vostres certificats SSL

És molt important accedir de forma segura a Gekko mitjançant una connexió https. Això és especialment cert si decidiu inserir qualsevol clau API d’intercanvi per a la negociació automàtica. Per tant, per establir una connexió segura haurà d’obtenir un certificat SSL.

En primer lloc, voldreu descarregar openssl per signar els vostres certificats. Escriviu l’ordre següent:

$ sudo apt-get install openssl

Això instal·larà el conjunt d’eines SSL de codi obert. Un cop instal·lat al VPS, podeu continuar i crear una nova clau SSL.

$ sudo mkdir / etc / nginx / ssl

$ sudo openssl req -x509 -nodes -days 365 -newkey rsa: 2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt

En aquest procés, us faran un munt de preguntes com ara correu electrònic, nom de l’empresa i adreça. No heu d’emplenar-los i només podeu prémer Enter per saltar les preguntes.

Ara voldreu obtenir un certificat signat Let’s Encrypt gratuït per al domini. Necessitareu un client instal·lat al servidor que pugui obtenir aquests certificats signats. Certbot és el programa recomanat i el podeu instal·lar amb l’ordre següent.

$ sudo apt-get install certbot

Accepteu la sol·licitud d’instal·lació i espereu que el producte s’acabi de descarregar i instal·lar. A continuació, voldreu executar l’ordre següent substituint “yourdomain.com” pel vostre domini real

$ certbot certonly –standalone -d yourdomain.com

Completeu els passos i accepteu els termes de Letencrypt. Si hi ha algun error en obtenir el certificat, pot ser que el vostre servidor nginx segueixi actiu. Assegureu-vos que s’ha apagat tal com s’ha indicat després del canvi de configuració.

El darrer pas en aquesta etapa de la instal·lació és modificar el fitxer de configuració nginx per fer-li saber on està aturat el certificat i la seva clau. També volem afegir una instrucció de control de capçalera. Obriu de nou el fitxer amb la mateixa ordre:

$ nano / etc / nginx / sites-enabled / default

Un cop obert, aneu a les instruccions de configuració SSL del servidor i veureu les dues línies següents:

ssl_certificate /etc/nginx/ssl/nginx.crt;

ssl_certificate_key /etc/nginx/ssl/nginx.key;

Substituïu-lo pel següent (recordeu canviar “el vostre domini” al vostre domini real):

ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;

ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

add_header Strict-Transport-Security "edat màxima = 31536000";

Ara el servidor s’ha configurat adequadament com a servidor intermediari segur. El darrer pas és crear una contrasenya que us asseguri que sou l’única persona que pot accedir al vostre bot de comerç gekko. Escriviu l’ordre següent a la finestra d’ordres amb “nom d’usuari” substituït pel nom d’usuari desitjat.

$ printf "nom d’usuari: `openssl passwd -apr1` \ n" >> /etc/nginx/.htpasswd

Feu clic a Retorn i introduïu la contrasenya escollida quan se us demani. Ara podeu tornar a encendre el servidor per assegurar-vos que l’entorn està configurat correctament per executar el bot Gekko.

$ service nginx start

Si voleu comprovar que la configuració ha estat correcta, podeu visitar el vostre domini a yourdomain.com. Us recomanem que utilitzeu el navegador Chrome, ja que hi havia problemes en navegadors com Firefox.

Se us demanarà les vostres credencials d’inici de sessió. Si s’insereix correctament, us hauria de dirigir a una pàgina d’error 502 Gateway amb una connexió SSL segura (cadenat SSL verd al navegador).

Això vol dir que la configuració s’ha fet correctament i que esteu a punt per descarregar i configurar el bot de negociació Gekko.

Instal·lació de Nodejs & NPM

El bot Gekko està codificat en nodejs, la implementació del servidor JavaScript de JavaScript. Això significa que haureu de descarregar i instal·lar nodejs al vostre servidor. Ubuntu 18:04 conté una versió de node als seus dipòsits defectuosos. Per instal·lar-lo, simplement escriviu:

$ sudo apt install nodejs

També volem instal·lar Node Package Manager (NPM). S’utilitza per descarregar algunes de les dependències del bot Gekko. Executeu l’ordre següent:

$ sudo apt install npm

Depenent de la versió de Linux que utilitzeu, és possible que hagueu d’actualitzar la versió predeterminada de Node.js que es descarrega. Per a Ubuntu 18:04, la versió predeterminada instal·lada des dels dipòsits és v8.10.0. Això està lleugerament obsolet i no podrà executar el Gekko Bot, ja que requereix un mínim de v8.11.2. Podeu comprovar quina versió teniu instal·lada.

$ nodejs -v

Si és inferior a v8.11.2, l’haureu d’actualitzar. Per actualitzar el node, haurem d’utilitzar un PPA. Introduïu l’ordre següent.

$ cd ~

$ curl -sL https://deb.nodesource.com/setup_8.x -o nodesource_setup.sh

Aleshores haurà d’executar l’script d’intèrpret d’ordres que acabeu de descarregar. Introduïu l’ordre següent:

$ sudo bash nodesource_setup.sh

Un cop finalitzat el script, ja podeu instal·lar la versió més recent de Node.

$ sudo apt install nodejs

Hauria de ser v8.11.3 en el moment d’escriure. Ara ja n’hi ha prou per executar Gekko. Ara que tenim la versió correcta de Node instal·lada, podem descarregar el Gekko Bot.

Instal·lació del bot Gekko

L’últim que haureu d’instal·lar és la màquina en si mateixa. Haureu de descarregar tots els fitxers Gekko del github del projecte, així com les dependències que requereix per executar-lo. Navegueu de nou a la carpeta arrel i escriviu el següent.

$ git clonar git: //github.com/askmike/gekko.git -b estable

$ cd gekko

Ara heu descarregat tots els fitxers de la pàgina github de Gekko i podeu començar a descarregar totes les dependències requerides per Gekko. Feu-ho amb el codi npm següent:

$ npm install –only = production

També haureu de descarregar les dependències per a la funcionalitat d’agent de Gekko. Haureu de navegar a la carpeta d’intercanvi i després descarregar-les.

intercanvi de $ cd

$ npm install –only = production

Ara el bot comercial de Gekko està a punt de funcionar. Només cal que editeu el fitxer UIconfig per poder servir la interfície d’usuari en un entorn sense cap a través del port 443. El fitxer en particular es pot trobar a gekko / web / vue / dist / UIconfig.js. Aneu al fitxer i obriu-lo amb el vostre editor de text nano. Substituïu el fitxer CONFIG amb el següent:

const CONFIG = {

sense cap: cert,

API: {

amfitrió: ‘127.0.0.1’,

port: 3000,

},

ui: {

ssl: cert,

amfitrió: ‘gekko.example.com’,

port: 443,

path: ‘/’ // canvieu-ho si esteu publicant contingut com “example.com / gekko”

},

adaptador: ‘sqlite’

}

Com sempre, no oblideu substituir “yourdomain.com” anterior pel domini que heu comprat. Tanqueu l’editor i deseu els canvis.

Execució del vostre bot de negociació Gekko

Ara que Gekko s’ha instal·lat i l’heu configurat perquè s’executi al vostre servidor en un entorn sense cap, podeu iniciar-lo. Aneu a la carpeta Gekko i introduïu l’ordre següent:

$ node gekko –ui

Això hauria d’encendre Gekko i dir-vos que s’executa al vostre domini. Haureu d’obtenir la següent sortida.

Sortida Gekko quan s’executa

Sortida quan Gekko funciona correctament

Ara podeu comprovar si Gekko funciona correctament. Aneu al vostre domini i introduïu la contrasenya. Notareu que el servidor respon a les vostres sol·licituds a la línia d’ordres. Introduïu el vostre nom d’usuari i la vostra contrasenya i inicieu la bestia.

IU de Gekko Bot

Interfície d’usuari de Gekko Bot al navegador

Gekko hauria de ser completament funcional i hauríeu de poder utilitzar-lo tal com estava previst. Tanmateix, hi ha un darrer pas que cal completar si voleu executar Gekko 24/7 fins i tot després de tancar la sessió SSH.

Parem l’escriptura Gekko escrivint “CTRL-C” i permet instal·lar la “pantalla”.

S’executa periòdicament l’escriptura remota Gekko

És possible que us hàgiu adonat que si sortiu de la sessió SSH, l’escriptura Gekko també es tancarà. Això es deu al fet que l’aplicació Gekko està lligada a la vostra sessió SSH. Per executar-lo fins i tot quan sortiu, haureu d’utilitzar una eina d’emulació de terminal. Hi ha un nombre de maneres per fer això, però trobo que la forma més eficaç és utilitzar el fitxer pantalla eina. Això ve instal·lat amb Linux.

Si la pantalla no està instal·lada al vostre equip, podeu fer-ho amb l’ordre d’instal·lació estàndard.

$ sudo apt-get install screen

Un cop acabat, tot el que heu de fer és iniciar la sessió de pantalla amb aquesta ordre:

$ pantalla

Ara teniu una sessió de pantalla que s’ha iniciat. És dins d’aquesta sessió de pantalla que podeu iniciar el procés Gekko. Feu clic a Intro i, a continuació, inseriu la mateixa comanda que ja vau utilitzar per iniciar Gekko, a saber:

$ node gekko –ui

Ara podeu sortir d’aquesta sessió de pantalla en concret escrivint “CTRL-A” Seguit per “D”. Haureu d’obtenir una sortida com la següent:

[desprès de 23904.pts-0.hwsrv-295577]

Ara podeu tancar la sessió amb seguretat del terminal SSH i l’escriptura Gekko encara s’executa. Podeu comprovar-ho visitant el domini per última vegada. Això significa que fins que no atureu el procés o tret que el servidor es reiniciï, Gekko continuarà funcionant.

És bastant senzill tornar a connectar a la sessió que heu executat escrivint l’ordre següent:

$ pantalla -r

Aquí podeu observar què fa Gekko o aturar el procés. Això últim es pot fer en cas que hi hagués algun canvi que es volgués dur a terme i que no pogués fer mentre s’executés. Sempre podeu tornar a iniciar el script obrint la mateixa pantalla. Podeu obtenir més informació sobre totes les ordres de la pantalla aquí.

Utilitzant el bot Gekko

Ara que el Gekko s’ha instal·lat al vostre servidor i funciona les 24 hores del dia, els 7 dies de la setmana, podeu accedir-hi des de qualsevol lloc i elaborar les vostres estratègies mitjançant les eines. Tot i que aquest tutorial no us recorrerà a totes les eines i funcionalitats, us oferirem una visió general bàsica de com funciona el bot de negociació Gekko.

Com es va esmentar, Gekko fa ús de l’anàlisi tècnica per fer les proves posteriors i la realització d’operacions. Utilitzarà una sèrie d’indicadors d’anàlisi tècnica estàndard que definiu per executar les ordres. A continuació es mostra una llista dels indicadors estàndard.

  • EMA: Mitjana mòbil exponencial
  • PPO: Oscil·lador de preus percentuals
  • CCI: Índex del canal de productes bàsics
  • DEMA: Mitjana mòbil exponencial doble
  • LRC: Canal de regressió lineal
  • MACD: Divergència de convergència mitjana mòbil
  • RSI: Índex de força relativa
  • STI: Índex de força real
  • STI: Últim oscil·lador

Aquests són els senyals estàndard que podeu utilitzar per col·locar les vostres operacions. També podeu fer servir altres biblioteques d’anàlisi tècnica de codi obert per ampliar encara més les vostres opcions a l’hora d’escriure les vostres pròpies estratègies. Podeu fer ús del fitxer Indicadors talib així com el Biblioteca de tulipes.

Abans de començar a utilitzar el bot Gekko per col·locar operacions de manera automatitzada, voldreu provar les estratègies mitjançant proves posteriors. Per fer-ho, caldrà importar dades.

Importació de dades Gekko

Importació de dades locals a Gekko

Podeu obtenir dades de 7 intercanvis diferents i provar les vostres estratègies en el backtest. Aquests inclouen Kraken, Binance, Bitfinex i Poloniex. Si us funcionen, podeu començar a provar aquestes estratègies al mòdul de negociació de paper en viu. Es pot iniciar a la pestanya “Live Gekko”. Aquí podeu establir els paràmetres que funcionaven per a la vostra prova de fons i implementar-lo.

Això us permetrà determinar si la vostra estratègia pot funcionar efectivament en un entorn viu. També podeu modificar la vostra estratègia en funció del que observeu a partir dels resultats comercials en paper.

Si trobeu que el comerç de paper us ha funcionat bé, podeu implementar les mateixes estratègies en mode de comerç en directe amb el “tradebot“Funcionalitat a” Live Gekkos “. Abans de fer-ho, voldreu assegurar-vos que heu introduït les vostres claus API i que teniu accés d’escriptura a aquestes claus API.

Extensions, connectors i programari personalitzat

Tot i que la funcionalitat estàndard de Gekko serà suficient per a la majoria de la gent, hi ha diverses maneres en què es pot millorar amb les nombroses extensions que es poden construir.

Tot i que això sens dubte és emocionant, és important tenir en compte que això requereix una codificació personalitzada per als fitxers Gekko, cosa que el fa força tècnic. Només ho heu de fer si teniu una bona comprensió dels nodejs.

Si us veieu fent això, realment podeu desbloquejar el poder del bot Gekko. Per exemple, podeu ampliar la funcionalitat d’Exchange afegint nous intercanvis. Suposant que l’Exchange té una API, podeu connectar-la a Gekko i utilitzar les estratègies per canviar diversos parells..

També podeu afegir un connector que existeix a gekko / connectors carpeta. Ja n’hi ha bastants que podrien ser beneficiosos per al vostre comerç. A continuació, podeu veure una llista d’aquests connectors. Si voleu instruccions per activar els connectors, hauríeu de llegir la documentació.

Connectors disponibles per a Gekko

Connectors Gekko disponibles. Font: Documentació Gekko

Finalment, donat que Gekko pot iniciar un procés que exposa una API, hi ha diverses opcions per construir a sobre de Gekko. Hi ha hagut una sèrie de persones que ja han fet això. Per exemple, n’hi ha aquest complement que enviarà tots els vostres comerços als fulls de Google per facilitar-ne el seguiment.

També hi ha estratègies comercials més avançades que utilitzen algoritmes genètics & evolució bayesiana. Va trucar Japonicus, aquest connector està codificat en Python, que mostra l’extensibilitat del programari Gekko subjacent.

Conclusió

Quan es tracta de programari automatitzat gratuït, el bot de negociació de Gekko sens dubte s’ha creat un nom per si mateix. És fantàstic veure que els desenvolupadors de l’espai de criptomonedes mantenen fidelitat a la iniciativa de codi obert.

Tot i que la majoria dels desenvolupadors d’algoritmes poden considerar que el bot de negociació de Gekko és “simple”, és aquesta simplicitat el que constitueix un gran element bàsic per a una funcionalitat més avançada. També és una manera fantàstica perquè els nous constructors de robots es tallin les dents al camp.

No obstant això, és important tenir en compte que el bot Gekko no és una fórmula màgica que us guanyarà diners. Cal apreciar que negociar un actiu tan volàtil com la criptomoneda pot ser arriscat fins i tot per als robots més avançats.

Gekko és una bona eina que podeu utilitzar per elaborar de manera més adequada una estratègia que mostri rendiments positius. Tot i això, això no està garantit i sempre heu de practicar una gestió de riscos adequada.

Dit això, el bot Gekko és una gran iniciativa i el desenvolupador mereix la nostra gratitud col·lectiva. Mostra-li que ho vulguis afegint al seu tipjar BTC: 13r1jyivitShUiv9FJvjLH7Nh1ZZptumwW

Imatge destacada a través de Fotolia & Gekko Bot

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me