Want to redirect to the URL after successfully submitting the form JS












0















Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL.




$(document).ready(function() {
$(function() {
var form = $('#ajaxContact');
var formMessages = $('#contactMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".message", this).val() == '' && jQuery(".name", this).val() == '') {
$(formMessages).text('Required fields must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&subjects=New Contact Us Message&phone="None"&required=email,name,message';
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".name", this).val('');
jQuery(".message", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});
$(function() {
var form = $('#callMe');
var formMessages = $('#callMeMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".phone", this).val() == '') {
$(formMessages).text('One of the filds must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&name=Call Me Service&subjects=New "Call Me" request from Webzool site function&message=No Message&required=subjects,name';
console.log(formData);
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".phone", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});





I would be very happy if you can help. Thanks










share|improve this question























  • try window.location.replace("http://stackoverflow.com"); within the done state

    – Nuwan Attanayake
    Nov 23 '18 at 9:38
















0















Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL.




$(document).ready(function() {
$(function() {
var form = $('#ajaxContact');
var formMessages = $('#contactMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".message", this).val() == '' && jQuery(".name", this).val() == '') {
$(formMessages).text('Required fields must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&subjects=New Contact Us Message&phone="None"&required=email,name,message';
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".name", this).val('');
jQuery(".message", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});
$(function() {
var form = $('#callMe');
var formMessages = $('#callMeMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".phone", this).val() == '') {
$(formMessages).text('One of the filds must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&name=Call Me Service&subjects=New "Call Me" request from Webzool site function&message=No Message&required=subjects,name';
console.log(formData);
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".phone", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});





I would be very happy if you can help. Thanks










share|improve this question























  • try window.location.replace("http://stackoverflow.com"); within the done state

    – Nuwan Attanayake
    Nov 23 '18 at 9:38














0












0








0








Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL.




$(document).ready(function() {
$(function() {
var form = $('#ajaxContact');
var formMessages = $('#contactMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".message", this).val() == '' && jQuery(".name", this).val() == '') {
$(formMessages).text('Required fields must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&subjects=New Contact Us Message&phone="None"&required=email,name,message';
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".name", this).val('');
jQuery(".message", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});
$(function() {
var form = $('#callMe');
var formMessages = $('#callMeMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".phone", this).val() == '') {
$(formMessages).text('One of the filds must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&name=Call Me Service&subjects=New "Call Me" request from Webzool site function&message=No Message&required=subjects,name';
console.log(formData);
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".phone", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});





I would be very happy if you can help. Thanks










share|improve this question














Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL. Want to redirect to the URL after successfully submitting the form JS.
Here is my code. I have 2 different forms, and I need to redirect them to another URL.




$(document).ready(function() {
$(function() {
var form = $('#ajaxContact');
var formMessages = $('#contactMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".message", this).val() == '' && jQuery(".name", this).val() == '') {
$(formMessages).text('Required fields must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&subjects=New Contact Us Message&phone="None"&required=email,name,message';
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".name", this).val('');
jQuery(".message", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});
$(function() {
var form = $('#callMe');
var formMessages = $('#callMeMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".phone", this).val() == '') {
$(formMessages).text('One of the filds must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&name=Call Me Service&subjects=New "Call Me" request from Webzool site function&message=No Message&required=subjects,name';
console.log(formData);
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".phone", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});





I would be very happy if you can help. Thanks






$(document).ready(function() {
$(function() {
var form = $('#ajaxContact');
var formMessages = $('#contactMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".message", this).val() == '' && jQuery(".name", this).val() == '') {
$(formMessages).text('Required fields must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&subjects=New Contact Us Message&phone="None"&required=email,name,message';
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".name", this).val('');
jQuery(".message", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});
$(function() {
var form = $('#callMe');
var formMessages = $('#callMeMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".phone", this).val() == '') {
$(formMessages).text('One of the filds must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&name=Call Me Service&subjects=New "Call Me" request from Webzool site function&message=No Message&required=subjects,name';
console.log(formData);
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".phone", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});





$(document).ready(function() {
$(function() {
var form = $('#ajaxContact');
var formMessages = $('#contactMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".message", this).val() == '' && jQuery(".name", this).val() == '') {
$(formMessages).text('Required fields must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&subjects=New Contact Us Message&phone="None"&required=email,name,message';
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".name", this).val('');
jQuery(".message", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});
$(function() {
var form = $('#callMe');
var formMessages = $('#callMeMessage');
$(form).submit(function(e) {
e.preventDefault();
if (jQuery(".email", this).val() == '' && jQuery(".phone", this).val() == '') {
$(formMessages).text('One of the filds must be filled');
return false;
}
var formData = $(form).serialize();
formData += '&name=Call Me Service&subjects=New "Call Me" request from Webzool site function&message=No Message&required=subjects,name';
console.log(formData);
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".phone", this).val('');
})
.fail(function(data) {
// Make sure that the formMessages div has the 'error' class.
$(formMessages).removeClass('success');
$(formMessages).addClass('errors');
// Set the message text.
if (data.responseText !== '') {
$(formMessages).text(data.responseText);
} else {
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}
});
});
});






javascript forms redirect






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 23 '18 at 9:33









E.AliyevE.Aliyev

155




155













  • try window.location.replace("http://stackoverflow.com"); within the done state

    – Nuwan Attanayake
    Nov 23 '18 at 9:38



















  • try window.location.replace("http://stackoverflow.com"); within the done state

    – Nuwan Attanayake
    Nov 23 '18 at 9:38

















try window.location.replace("http://stackoverflow.com"); within the done state

– Nuwan Attanayake
Nov 23 '18 at 9:38





try window.location.replace("http://stackoverflow.com"); within the done state

– Nuwan Attanayake
Nov 23 '18 at 9:38












3 Answers
3






active

oldest

votes


















0














Within your .done function you can add :window.location.href = 'webURL';
or window.location.replace("http://stackoverflow.com");



This will ensure that it will only redirect if the ajax call has been successful.



Example with your code:



$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function(response) {
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
// Set the message text.
$(formMessages).text(response);
jQuery(".email", this).val('');
jQuery(".phone", this).val('');
window.location.replace("http://stackoverflow.com");
})





share|improve this answer































    0














    .done(function(response) {

    window.open('<Redirection url>','_self');

    }





    share|improve this answer
























    • You can significantly improve the quality of this answer by explaining what and how it does.

      – Aleks G
      Nov 23 '18 at 14:35



















    0














    Once you get successful response you can use the following line to redirect to your desired location.



    window.location.href = "https://www.google.com/";// the URL where you want to redirect your user





    share|improve this answer























      Your Answer






      StackExchange.ifUsing("editor", function () {
      StackExchange.using("externalEditor", function () {
      StackExchange.using("snippets", function () {
      StackExchange.snippets.init();
      });
      });
      }, "code-snippets");

      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "1"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53443960%2fwant-to-redirect-to-the-url-after-successfully-submitting-the-form-js%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      0














      Within your .done function you can add :window.location.href = 'webURL';
      or window.location.replace("http://stackoverflow.com");



      This will ensure that it will only redirect if the ajax call has been successful.



      Example with your code:



      $.ajax({
      type: 'POST',
      url: $(form).attr('action'),
      data: formData
      })
      .done(function(response) {
      $(formMessages).removeClass('error');
      $(formMessages).addClass('success');
      // Set the message text.
      $(formMessages).text(response);
      jQuery(".email", this).val('');
      jQuery(".phone", this).val('');
      window.location.replace("http://stackoverflow.com");
      })





      share|improve this answer




























        0














        Within your .done function you can add :window.location.href = 'webURL';
        or window.location.replace("http://stackoverflow.com");



        This will ensure that it will only redirect if the ajax call has been successful.



        Example with your code:



        $.ajax({
        type: 'POST',
        url: $(form).attr('action'),
        data: formData
        })
        .done(function(response) {
        $(formMessages).removeClass('error');
        $(formMessages).addClass('success');
        // Set the message text.
        $(formMessages).text(response);
        jQuery(".email", this).val('');
        jQuery(".phone", this).val('');
        window.location.replace("http://stackoverflow.com");
        })





        share|improve this answer


























          0












          0








          0







          Within your .done function you can add :window.location.href = 'webURL';
          or window.location.replace("http://stackoverflow.com");



          This will ensure that it will only redirect if the ajax call has been successful.



          Example with your code:



          $.ajax({
          type: 'POST',
          url: $(form).attr('action'),
          data: formData
          })
          .done(function(response) {
          $(formMessages).removeClass('error');
          $(formMessages).addClass('success');
          // Set the message text.
          $(formMessages).text(response);
          jQuery(".email", this).val('');
          jQuery(".phone", this).val('');
          window.location.replace("http://stackoverflow.com");
          })





          share|improve this answer













          Within your .done function you can add :window.location.href = 'webURL';
          or window.location.replace("http://stackoverflow.com");



          This will ensure that it will only redirect if the ajax call has been successful.



          Example with your code:



          $.ajax({
          type: 'POST',
          url: $(form).attr('action'),
          data: formData
          })
          .done(function(response) {
          $(formMessages).removeClass('error');
          $(formMessages).addClass('success');
          // Set the message text.
          $(formMessages).text(response);
          jQuery(".email", this).val('');
          jQuery(".phone", this).val('');
          window.location.replace("http://stackoverflow.com");
          })






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 23 '18 at 9:41









          ChristheoreoChristheoreo

          2219




          2219

























              0














              .done(function(response) {

              window.open('<Redirection url>','_self');

              }





              share|improve this answer
























              • You can significantly improve the quality of this answer by explaining what and how it does.

                – Aleks G
                Nov 23 '18 at 14:35
















              0














              .done(function(response) {

              window.open('<Redirection url>','_self');

              }





              share|improve this answer
























              • You can significantly improve the quality of this answer by explaining what and how it does.

                – Aleks G
                Nov 23 '18 at 14:35














              0












              0








              0







              .done(function(response) {

              window.open('<Redirection url>','_self');

              }





              share|improve this answer













              .done(function(response) {

              window.open('<Redirection url>','_self');

              }






              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered Nov 23 '18 at 9:42









              Banujan BalendrakumarBanujan Balendrakumar

              9561212




              9561212













              • You can significantly improve the quality of this answer by explaining what and how it does.

                – Aleks G
                Nov 23 '18 at 14:35



















              • You can significantly improve the quality of this answer by explaining what and how it does.

                – Aleks G
                Nov 23 '18 at 14:35

















              You can significantly improve the quality of this answer by explaining what and how it does.

              – Aleks G
              Nov 23 '18 at 14:35





              You can significantly improve the quality of this answer by explaining what and how it does.

              – Aleks G
              Nov 23 '18 at 14:35











              0














              Once you get successful response you can use the following line to redirect to your desired location.



              window.location.href = "https://www.google.com/";// the URL where you want to redirect your user





              share|improve this answer




























                0














                Once you get successful response you can use the following line to redirect to your desired location.



                window.location.href = "https://www.google.com/";// the URL where you want to redirect your user





                share|improve this answer


























                  0












                  0








                  0







                  Once you get successful response you can use the following line to redirect to your desired location.



                  window.location.href = "https://www.google.com/";// the URL where you want to redirect your user





                  share|improve this answer













                  Once you get successful response you can use the following line to redirect to your desired location.



                  window.location.href = "https://www.google.com/";// the URL where you want to redirect your user






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Nov 23 '18 at 9:44









                  Sajjad AliSajjad Ali

                  22219




                  22219






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Stack Overflow!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53443960%2fwant-to-redirect-to-the-url-after-successfully-submitting-the-form-js%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Wiesbaden

                      Marschland

                      Dieringhausen