Sep 262011
 

Nadat we bij de panaderia (bakker) wat gegeten hadden, gingen we in 10 minuten met een mototaxi naar La Fortaleza de Paramonga, het fort. Onze rugzakjes lieten we bij de bakker achter (!). We roken de geur van bruine suiker van het suikerriet dat bij de enige, grote, stomende fabriek lag te drogen.

La Fortaleza ziet eruit als een fort, maar het is een tempel gebouwd op een hele grote zandheuvel. Het is gemaakt van adobe en het is nog in goede staat, omdat het hier nauwelijks regent. Op sommige plekken is nog de rode kleur van muurschilderingen te zien. Van bovenaf heeft het de vorm van een llama. De tempel is ca. 800 na Christus gebouwd door hetzelfde volk dat Chan Chan nabij Trujillo bouwde (Chimú). Er is een mooi uitzicht op de ruwe zee en het stadje Paramonga. Bijzonder was dat er een aantal adelaars dichtbij overvloog. Geen massa-toerisme hier, we waren de enigen.

We aten nog een keer de beste ceviche van de stad, samen met Gisela. Na het afscheid gingen we met een colectivo naar Pativilca (van hieruit is het mogelijk om met een colectivo in drie uur naar Huaraz te reizen). Een aardige, extraverte man hielp ons met de bus naar Casma (ca. 2,5 uur over de Pan-Américana).

We slapen in het prima hostel Monte Carlo. Ik at Caigua, een fruitsoort die als groente wordt gebruikt en allerlei genezende eigenschappen zou hebben. We dronken refresco cebada, een soort frisdrank gemaakt van gerst, lekker!

Paramonga

 2011 Noord-Peru, Reizen  Comments Off
Sep 252011
 

Met een colectivo gingen we naar het nabijgelegen stadje Barranca om de bus naar Casma te nemen. Ondanks herhaaldelijk vragen om de kaartjes kregen we die niet. In de bus bleek waarom: we moesten in een smal, donker gangetje op een smal richeltje gaan zitten. Ik vond dat vanwege de duur van de reis en het bedrag dat we betaalt hadden onacceptabel. Met steeds luidere stem vroeg ik in het Spaans ons geld terug, bewust boven, waar de mensen zaten (beneden was het slaapgedeelte). Nadat het schreeuwen geworden was, kregen we snel ons geld terug. We stapten uit een nog half rijdende bus. Al snel stopte er een colectivo met twee vrouwen, die ons vertelden dat er in Paramonga een feest was. We hebben geen vast plan, dus gingen we naar Paramonga.

In de markthal, werden we aangesproken door een verbaasde Engelse jongen (Chris), die hier woont. Hier komen namelijk geen toeristen. Hij is getrouwd met een Peruaanse en was aan het werk. Na een kort gesprek, waarin al snel duidelijk werd dat hij huwelijksproblemen had, gingen we thee drinken met een empanada de queso (bladerdeeg met kaas) van de bakker. De Peruaanse vrouw naast ons sprak ons aan (Gisela; 37). Ze bleek ooit in Duitsland te hebben gewoond. Een paar jaar geleden was ze gescheiden, iets wat hier zeer ongebruikelijk is. Ze nodigde ons uit om in haar huis te slapen, erg aardig!

Terug in de markthal aten we ceviche met papas de Huancaina (grote plakken gekookte aardappel met lekkere gele saus) en dronken we Chicha de Mora met Chris. Daarna namen foto’s van de kleurrijke dansers op straat. Later liepen we samen met Gisela mee met de processie. Het jaarlijkse feest is vanwege de katholieke heilige La Virgen de las Mercedes. Er was muziek, een klein kinderkoor, vuurwerk, eten, drinken, een kermis en uiteraard veel mensen. Tanden laten trekken was in de aanbieding voor twee euro …

‘s-Avonds gingen we met Gisela mee naar een feest in een grote hal. Er werd gedanst op de muziek van een bigband (veel blazers en slagwerk). Er werd heel veel bier gedronken, ook door de vrouwen. We kregen een stuk schaap in een plastic bakje te eten.

Het was een mooie dag met veel unieke belevenissen en aardige mensen.

Caral

 2011 Noord-Peru, Reizen  Comments Off
Sep 252011
 

Met een mooie mototaxi en een bus gingen we in drie kwartier naar het kleine plaatsje Supe. We gaan slapen in hotel Caral. De kamer is prima en zeker naar onze normen gemeten goedkoop (ca. 10 euro).

‘s-Middags at ik mijn favoriete gerecht, cevice. In feite is dit rauwe vis bereid met limoensap, meestal met veel koriander of in dit geval met rode ui. Ik heb dit gerecht tijdens een eerdere reis al heel vaak gegeten en ik ben er nog nooit ziek van geworden.

Met een colectivo (gedeelde taxi) gingen we in een half uur met ruim 80 km/u over een onverharde weg langs Rio Supe naar Caral. Langs de rivier is een groene oase met o.a. suikerriet, maïs en rode pepers, die in grote hoeveelheden lagen te drogen in de zon. Buiten de oase zijn er alleen zand en rotsen. Na het dorpje werden we afgezet en moesten we te voet verder. Eerst over een nieuwe stenen brug over de nu droge rivier, daarna een stukje langs de rivier terug en tenslotte wat omhoog. We werden omringd door verre, kale bergen. Al snel konden we de platte piramides zien, waarvoor de geschiedenis van Zuid-Amerika herschreven moet worden. De oudste delen van deze stad zijn maar liefst 4600 jaar oud! Het is veruit de oudste stad van Zuid-Amerika. De stad is pas in 1994 ontdekt en wordt nog maar weinig bezocht door buitenlandse toeristen.

Er zijn acht piramiden, waarvan er nu zes opgegraven zijn. De grootste piramide is 153,5 x 110 x 28 m. De piramides zijn in lagen in verschillende tijdsperiodes opgebouwd. De restauratie, voor een deel reconstructie, is zorgvuldig gedaan. Vanwege de kwetsbaarheid mag je alleen met een gids op de paden om de piramides heenlopen. Alle piramides hebben een trap, omdat het bovenste platte deel als tempel werd gebruikt. Er zijn skeletten van geofferde kinderen gevonden. Tussen de piramiden zijn ook huizen gevonden voor de welgestelde mensen. Uit andere vondsten blijkt dat er gehandeld werd met mensen in het oerwoud en met mensen in Ecuador, beide niet bepaald naast de deur.

Voor vervoer terug zijn we richting het dorpje Caral gelopen. Na een kwartiertje kwam een taxi ons tegemoet, die we deelden met nog twee andere mensen die ook laat terugkwamen.

Lima

 2011 Noord-Peru, Reizen  Comments Off
Sep 232011
 

Nadat we in Leiden gegeten hadden, gingen we met de trein door naar Schiphol. Yotel was gemakkelijk te vinden. De kamer, meer een cabine, was klein maar comfortabel. Een soort caravan. Niettemin konden we op deze manier vroeg vliegen zonder veel nachtrust in te leveren. ‘s-Ochtends schrokken we wel, omdat we nog een keer door de douane moesten en omdat er lange rijen stonden! Gelukkig mochten we van een douanebeambte in een speciale korte rij.

De vlucht naar Madrid was netjes op tijd (2,5 uur), maar de vlucht naar Lima was vertraagd. De gate wijzigde twee keer, wat lastig was, omdat die daar niet omgeroepen worden en de borden met nummers ver weg in een centrale hal staan. Na zo’n 12 uur vliegen kwamen we ca. 2 uur vertraagd om 20:00 aan. We moesten even wachten op onze taxichauffeur, maar na ongeveer 10 minuten zagen we een bordje met onze naam verschijnen. De rit naar onze hostel koste drie kwartier door het drukke verkeer. Hoewel de taxichauffeur probeerde te weinig wisselgeld terug te geven, werden we verder netjes ontvangen in het goed bekend staande Pirwa hostel. De kamer was netjes en schoon. We aten nog een kleine falafel schotel (!) en toen hadden we de extra lange dag wel gezien.

Ondanks het tijdsverschil hebben we redelijk goed geslapen. Het continentale ontbijt stelde niet veel voor, maar was wel gezellig, omdat er ook twee Nederlandse meisjes waren die de dag tevoren aan waren gekomen en drie maanden op reis gingen.

We besloten niet nog een dag door te brengen in Lima, tenslotte zijn we beiden daar al eens geweest. We aten nog wat meer en regelden mobiel internet (Movistar) voor onze smartphones en omdat dat even duurde, hebben we daarna eerst geluncht in een familierestaurantje, waar we nog een leuk gesprekje hadden met een stel wat oudere Peruanen van het tafeltje naast ons. Weer naar Zuid-Amerika gaan, is haast een soort thuiskomen en Spaans spreken is bijna vanzelfsprekend.

Door tegenstrijdige aanwijzingen kostte het wat tijd en moeite om de bus naar het Noordelijker gelegen Huacho te vinden. Uiteindelijk vertrokken we om 16:00 om om 19:00 aan te komen. Een gedeelte van de reis was langs de kust over hoge duinen. Met een torito (mototaxi ofwel tuk-tuk) gingen we naar het centrum, leuk! Omdat we niet gelijk wilden kiezen waar we gingen slapen, gingen we eerst eten. En zoals wel vaker gebeurt, vonden we daarna een nog betere plaats (Hostal Terrazas).

Het leven is hier heel echt. Er is geen bijstandsuitkering, dus vrijwel iedereen onderneemt wat, anders heb je simpelweg niets te eten. De armsten verkopen bijvoorbeeld zelfgemaakte ijsjes in de bus. Het is opvallend hoe begripvol de mensen zijn. Net na het betalen van tol stopt de chauffeur van de bus op een plaats waar dat absoluut niet mag om een man al rennend met een klein kind op de schouder een plasje te laten doen …

 

We gaan terug naar één van de meest magische landen waar we tot nu toe geweest zijn: Peru. We gaan vijf weken het minder bezochte noordelijke deel van het land verkennen. Uitgestrekte, verlaten stranden, de mooiste bergen van de wereld en dichte oerwouden met mysterieuze geluiden.

Ik wil graag terug naar Huaraz, met in de nabijheid Huascarán (6768 meter), en naar TrujilloLa Ciudad de la Eterna Primavera (de stad van de eeuwige lente), met in de omgeving zeer interessante archeologische vindplaatsen, o.a. Chan Chan en las Huacas del Sol y de la Luna (de tempels van de zon en de maan). En als we het lef hebben, gaan we de brujos (tovenaars) en curanderos (genezers) in het afgelegen Huancabamba bezoeken.

Voor de eerste keer slapen we voor vertrek op Schiphol in Yotel. Op deze manier kunnen we wat vroeger vliegen en op tijd in Lima aankomen.

De eerste nacht slapen we in Pirwa Hostel Lima. Voor de veiligheid worden we op de luchthaven opgehaald.

21 sep 07:45 Amsterdam 10:30 Madrid IB3215 Airbus A321
13:10 Madrid 18:05 Lima IB6651 Airbus A340-600
26 okt 11:50 Lima 06:30+1 Madrid IB6658 Airbus A340-200
08:55+1 Madrid 11:25+1 Amsterdam IB3254 Airbus A321

Zo zullen we nog wel niet boarden …

 

I am using the fast and light bbPress 1.x stand-alone forum software for support on some of my WordPress plugins.

To reduce spam I added the following code to bb-config.php to automatically close old topics:

// Auto close topics older than 10 days
mysql_connect(BBDB_HOST, BBDB_USER, BBDB_PASSWORD);
mysql_select_db(BBDB_NAME);
mysql_query('UPDATE bb_topics SET topic_open = 0 WHERE DATEDIFF(CURDATE(), topic_time) > 10');
mysql_close();
 

BrowserID logoI welcome any initiative that could free us from logging in with a user name and password. I have created an account on countless websites and I have to remember all those user names and passwords. Except from being inconvenient, this is also not very safe.

The Identity Team of Mozilla Labs has recently launched BrowserID, an open source experiment to login with just two clicks. The idea is that your e-mail addresses represent your identity and that someone vouch for your ownership of it. You can read here how it works and you can try it here.

Because I like the idea and I wanted to support it, I wrote this WordPress plugin to allow logging in with BrowserID to any WordPress powered website (currently 50,899,997).

Install now

I am curious what you think about BrowserID.

SpitsScoren

 Werk  Comments Off
Jun 202011
 

SpitsScoren logoSinds vorige week doe ik mee met SpitsScoren. Simpel gezegd, krijg ik geld voor iedere keer dat ik de spits op de A15 mijd (5 euro voor de ochtendspits en 1,50 euro voor de avondspits). Voor iedere spits moet ik met een speciaal daarvoor bestemde smartphone, een HTC Wildfire S, aangeven of ik de spits ga mijden of niet. Dit kan bijvoorbeeld door thuis te werken of door te carpoolen. Met behulp van kentekencamera’s en de GPS-gegevens van de smartphone wordt gecontroleerd of mijn opgave klopt. Onlangs werd voor de 250.000ste keer de spits gemeden.

SpitsScoren wordt uitgevoerd door De Verkeersonderneming, een samenwerking tussen Stadsregio Rotterdam, Gemeente Rotterdam, Havenbedrijf Rotterdam en Rijkswaterstaat. Het doel is om het spitsverkeer op de A15, de belangrijkste toegangsweg tot de Rotterdamse haven, te verminderen.

Update 6/11: Filedruk op A15 slinkt aanzienlijk

 

Sometimes guests write something on my weblog. I like guest posts to have a different background color. In the past I realized this with a little bit of PHP code and some CSS styling. To realize this in a nicer way and to make it available to more people I crafted another WordPress plugin for it. With the Author Color plugin each author can simply set the post background and border color using the personal option of his/her profile page.

Install now

Author Color - Profile personal optionsAuhor Color - Example post

 

BackPackTrack for AndroidWhen I am traveling I like to display the route I have traveled so far for the people at home. To simplify this I wrote an open source Android application to keep track of my route automatically. To save batteries the application turns on the GPS of my Android phone periodically and tries to acquire an accurate location for some time. It is also possible to mark important locations manually (make waypoints), like an attraction or the hotel I am sleeping in. It is also possible to geocode an address (find the latitude/longitude for an address), for the case I forgot to make a waypoint. When I have internet access I can upload the route information to my weblog easily, maybe after I have reverse geocoded a few marked locations (find the address for a latitude/longitude). To make the upload to my weblog possible, I wrote a little WordPress plugin to extend the WordPress XML-RPC protocol. The route information is stored as a standard GPX file attached to a post which is automatically created at the first upload. The excellent XML Google Maps WordPress plugin can be used to display a map based on the GPX file (example).

Install now

QR code BackPackTrack for Android

 

Just over three months ago I published the Add Link to Facebook WordPress plugin. I had never expected that the number of downloads would be over 100,000 today! Last week the number of ratings passed 300. The average rating is great (4 stars). The plugin is currently number 26 on the list of the most popular WordPress plugins. So far I have answered more than 1100 questions (!). To reduce the number of questions, I opened a forum, wrote an extensive FAQ and this week I added an User Guide. Since the first release I improved a lot of things and added quite a lot of features, such as showing the names of the people who liked the link, adding a Facebook like and send button and two-way comment integration. It is nice to see that something I wrote for myself is making a lot of other people happy too!

Update 20/6/2011: > 150.000 downloads, > 500 ratings, #19 most popular plugins, #131 top 1000 authors
Update 11/7/2011: Protest: no updates for this plugin the next 30 days
Update 18/7/2011: > 200.000 downloads, > 650 ratings, #26 most popular plugins, #103 top 1000 authors
Update 24/8/2011: > 250.000 downloads, > 825 ratings, #26 most popular plugins, #86 top 1000 authors
Update 15/2/2012: > 500.000 downloads, > 600 ratings, #12 most popular plugins, #12 highest rated, #53 top 1000 authors

Contract verlengd

 Werk  Comments Off
Apr 062011
 

Het contract met van den Ban Autobanden is vorige week verlengd tot 1 juli.

 

Sometimes it is useful to have a DNS tunnel to circumvent too strict firewalls.

I already had installed and configured an iodine server on my AVM FRITZ!Box Fon WLAN 7270 v2 using Freetz and wanted to have an iodine client on my already rooted Sony Ericssons Xperia X10 mini. I started with looking for a suitable TUN Driver for my phone. Luckily I found one on the XDA developers forum. Next I started looking for a iodine client ported to Android. I found this one, but it didn’t work on my phone. So I decide to port iodine myself. This appeared to be not so simple, because the Android Linux is not a standard Linux. I had to change the source code on several places to make it working. I have sent a patch to the author of iodine, so maybe it will be part of the iodine package in the near future.

If you want to build iodine for Android yourself, you can follow these steps:

  • Download and install the Android SDK
  • Download and install the Android NDK
  • Download and unpack iodine-0.6.0-rc1
  • cd iodine-0.6.0-rc1/src
  • make base64u.h base64u.c
  • patch -p1 <…/iodine-0.6.0-rc1-android-3.patch
  • …/ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=Android.mk

If the compilation succeeded, you can now try the executable on your phone:

  • adb push ./libs/armeabi/iodine /data/local/tmp
  • adb shell
  • su
  • cd /data/local/tmp
  • chmod 777 iodine
  • ./iodine

It will not work from an SD card, because Android mounts SD cards non-executable!

I choose iodine over dns2tcp, because it is possible to route all traffic through the tunnel. To start the iodine client and to setup routing I created a shell script. If you want to use this script, you have to fill in your own server details. It depends on busybox provided by Titanium backup and it assumes that a tunnel will be created over WiFi (device wlan0).

To copy the TUN Driver and the startup script to your phone:

  • adb push tun.ko /data/local/tmp
  • adb push iodine.sh /data/local/tmp

You can now try to setup a DNS tunnel on your phone:

  • adb shell
  • su
  • cd /data/local/tmp/
  • chmod 777 iodine_route.sh
  • iodine_route.sh

I use Script Manager to start the tunnel from my phone.

You can restore the default routing by disabling and enabling WiFi.

If you want to store iodine on a permanent location, you can re-mount your system partition read-write:

  • mount -o remount,rw -t yaffs2 /dev/block/mtdblock<your block number> /system
  • ../busybox cp /data/local/tmp/* /system/xbin

Tip: my hosting provider didn’t allowed me to set NS records for a sub-domain, that is why I used the FreeDNS service.

Fun facts:

  • iod = IP over DNS
  • DNS port number = 53 = atomic number of iodine

Download the patch, script and generic binary.

Comments and questions are as always very welcome.

 

Het huidige wetenschappelijke bewijs laat zien dat ecologische methoden een beter resultaat geven dan het gebruik van kunstmest …

Zou de natuur het dan toch beter weten dan de mens?

Lees het artikel.

In de ban van

 Werk  Comments Off
Feb 232011
 

van den BanNa een kennismakingsgesprek afgelopen maandag, werk ik vanaf dinsdag tijdelijk voor van den Ban autobanden in Hellevoetsluis. Ik ga helpen met het beschikbaar maken van prijzen op de website, een grotere uitdaging dan het lijkt.

 

For my own convenience I wrote another WordPress plugin, which is specialized in adding links of posts that are being published to your Facebook wall or pages. Although you have to create a Facebook application yourself (which is not difficult), the setup is as simple as it can be. Just follow the directions of the plugin. If you encounter a problem, please let me know below and I will try to help you.

The link title will be the post title. The link description will be the excerpt, or part of the post text if there is none. It is possible to configure a link image (WordPress icon, featured image or custom image) or you can let Facebook select one automatically. It is possible to exclude individual post links from being added to your wall or pages by ticking a check box just above the publish button. There is support for multi-user and network sites and shortcodes will be processed. It works for remote publishing too, for example from Android or iOS (iPhone, iPad) powered devices or using Window Live Writer or from Linux using BloGTK or Blogilo.

You can find the plugin here in the WordPress repository.

Install now

Add Link to Facebook

Feb 032011
 

Het viel niet mee om iets meer dan 100 foto’s te selecteren uit ruim 1250 mooie foto’s. Ik kon de foto’s ook niet eerder plaatsen, omdat de bandbreedte limiet van mijn hosting provider in de maand januari werd overschreden. Dit is nu opgelost door het nemen van een reeks technische maatregelen. Uiteraard zijn we blij dat we nu niet in Egypte zijn, want helaas verlopen de protesten in Egypte niet geweldloos. Heel jammer is dat er tijdens de onlusten ook vernielingen in het beroemdste museum van de wereld hebben plaatsgevonden.

Update: details van de vernielingen

Onze route

 

Treurig vervolg op de “de SIM-kaart”.

Ons is ter ore gekomen dat de Nederlandse Ghanyika, betrokken bij de zaak van de ”de SIM-kaart” inmiddels geheel is teruggevallen. Terug in de Nederlandse maatschappij is zij door onze mensen NIET MEER gezien met hoofddoek! Officier M.M. Mohammed heeft na dit bericht onze Ahmed, tweede zoon van de bakker, nog harder aangepakt. Nadat hij niet meer op de minaret mocht zingen heeft hij inmiddels een algeheel verbod zijn stem te laten horen. Inmiddels zou Ahmed zich volledig hebben gericht op bezwering en tovenarij. We hebben ook begrepen dat de vogel van Ghanyika bij thuiskomst onmiddellijk is bezweken. Wat gaat Ahmed verder doen?

Jhanna el Bahariya, de stem van het volk

Jan 202011
 

Gisterenavond is ons parkietje, Voochie, in onze handen doodgegaan. Mooi was dat hij nog een laatste flapje met zijn vleugels gaf, alsof zijn ziel wegvloog.

Waarschijnlijk had hij een bacteriële infectie aan zijn luchtwegen. Hij slingerde steeds slijm weg. Langzaam verzwakte het arme, ongeveer zevenjarige beestje. We hebben nog geprobeerd om hem te redden met een middel van Beaphar. Later hebben we hem ook nog verdunde appeldiksap gegeven om hem aan te laten sterken.

Vanmiddag hebben we hem begraven onder de boom waar Hanneke hem zeven jaar geleden, ook in januari, ving.

Het is stil in huis …

Terug in Caïro

 2010 Egypte, Reizen  Comments Off
Jan 142011
 

Een VIP-bus, zo eentje die je, of je dat nu wilt of niet, zachtjes in slaap wiegt, bracht ons terug naar de drukke wereldstad Caïro. De reistijd (3,5 uur) was wat langer doordat de bus in de stad maar langzaam vooruit kwam.

Khaled en Jannie hadden ons het Ramses II hotel (Talaat Harb 37, 12e verdieping) aangeraden. We bekeken nog twee andere hotels in hetzelfde gebouw en onze keus viel op het King Tut hotel op de achtste verdieping, omdat de prijs/kwaliteit verhouding goed was en omdat we alleen hier een serieuze korting voor de laatste halve nacht kregen (tot middernacht).

Met een gammele stadsbus bezochten we de bekende piramiden van Giza. We bekeken de grote piramide van Khufu (Cheops), de iets kleinere piramide van Khafre (Chephren), de mooie Sphinx en we gingen de kleinere piramide van Menkaure (Mycerinus) binnen. Veel was er binnen niet te zien, maar het was wel leuk om te doen. De piramides waren oorspronkelijk 146, 136 en 66,5 meter hoog. De grootste piramide bestond uit 2,3 miljoen blokken steen van elk 2,5 ton. Onvoorstelbaar. De piramiden zijn meer dan 4500 jaar oud. We zagen een ansichtkaart met piramiden met de tekst “mensen vrezen de tijd, de tijd vreest piramides”. Op de terugweg bezochten we de niet zo interessante graftombe van Seshemnefer IV. Mede dankzij het prettige weer was het een fijne dagbesteding.

De volgende dag bezochten we het Egyptische museum. De wachttijd in de rijen viel gelukkig reuze mee. Het was een geweldig gevoel om het beroemdste museum van de wereld binnen te lopen! Het is ongelofelijk wat hier allemaal verzameld is. Uiteraard gingen we eerst het bekende dodenmasker van Tutankhamun bekijken (14e eeuw voor Christus). Verder zagen we o.a. veel graftombes, sarcofagen, Grieks-Romeinse mummies, dierenmummies, beelden, juwelen, gebruiksvoorwerpen en papyrus uit veel verschillende tijdsperiodes. Er zijn zoveel objecten, dat je hier dagenlang kunt rondkijken.

Rond het middaguur waren veel mensen buiten op matten aan het bidden. Ze hadden een beetje pech, want het ging net regenen. We hoorden zelfs een donderslag. We aten koshary, omdat de pizzeria gesloten was. Er stonden al veel gevulde bakjes klaar voor na het gebed.

Vannacht gaan we weer terug naar huis. Na vier weken avontuurlijk reizen verlangen we weer naar ons eigen bed. Hanneke heeft het steeds over stamppot andijvie en een patatje met pindasaus …

Ik ben de vele mensen die ons onderweg hielpen dankbaar.

© 2005-2012 by Marcel Suffusion theme by Sayontan Sinha