var photoCoor = {"lat":"0","lng":"0"}; function initialize() { if(google){ var myLatlng = new google.maps.LatLng(photoCoor.lat,photoCoor.lng); var myOptions = { zoom: 2, center: myLatlng, disableDefaultUI: true, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map"), myOptions); var marker = new google.maps.Marker({ position: myLatlng, map: map }); } } photoId = 1407198; photoIds = 0; userId = 36956; photoData = {"photo_id":1407198,"user_id":36956,"user_login":"valtsu45","user_name":"Valtteri Mulkahainen","photo_name":"\u041b\u0435\u0442\u043d\u0438\u043c \u0432\u0435\u0447\u0435\u0440\u043e\u043c ...","src":"http:\/\/ser-apr.35photo.ru\/photos\/20160831\/1407198.jpg","link":"http:\/\/35photo.ru\/photo_1407198\/","bg":333333,"comm_count":59,"photo_see":2024,"photo_fav":2,"photo_rating":198,"var_vote":null,"timeAdd":"31 \u0430\u0432\u0433, 2016","user":{"status":"good"},"buyAllow":0,"photo_type":1,"moder":{"yes":"0","no":"0"},"user_data":{"photo_count":"100"},"photo_desc":"No description<\/i>","exif":true,"tags":null,"other_photos":[{"id":"1690244","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/338\/1690244_320r.jpg"},{"id":"1649912","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/329\/1649912_320r.jpg"},{"id":"1636711","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/327\/1636711_320r.jpg"},{"id":"1415966","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/283\/1415966_320r.jpg"},{"id":"1412099","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/282\/1412099_320r.jpg"},{"id":"1398029","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/279\/1398029_320r.jpg"},{"id":"1287481","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/257\/1287481_320r.jpg"},{"id":"1283544","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/256\/1283544_320r.jpg"},{"id":"1281937","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/256\/1281937_320r.jpg"},{"id":"1269963","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/253\/1269963_320r.jpg"},{"id":"1257760","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/251\/1257760_320r.jpg"},{"id":"1252000","src":"http:\/\/a1.35photo.ru\/photos_col\/r2\/250\/1252000_320r.jpg"}],"otherData":"
Taken with: EOS 5D Mark II<\/a><\/div>
Style: Landscapes<\/a>
<\/div>","series":[{"id":"966520","src":"http:\/\/ser-apr.35photo.ru\/photos_series\/966\/966520.jpg","like":"56","title":null},{"id":"966521","src":"http:\/\/ser-apr.35photo.ru\/photos_series\/966\/966521.jpg","like":"49","title":null},{"id":"966522","src":"http:\/\/ser-apr.35photo.ru\/photos_series\/966\/966522.jpg","like":"47","title":null},{"id":"966523","src":"http:\/\/ser-apr.35photo.ru\/photos_series\/966\/966523.jpg","like":"49","title":null}]}; lastRePost = null; thisPageUrl = "http://valtsu45.35photo.ru/photo_1407198/"; setBgComm = "#444444"; whovotelike = ""; commentTo = "photo_1407198"; allowAddComm = false; jQuery(function( $ ){ SetBG('#333333', '##CCCCCC'); loadComm(); showSimilar(); //resizeAllImages(); ilike.checkAll(); facebookGraph(); showBgBlock(); }); function getPhotoByJson( url ){ showLoadingPhoto( "loading" ); $("#moVotes23").hide(); $.ajax({ type: "GET", dataType: "jsonp", data: {}, url: url, error: function (jqXHR, textStatus, errorThrown) { //console.log("error load Photo"); }, success: function (data) { for (var p in data.data){ if (data.data.propertyIsEnumerable(p)){ //update banner rand = Math.floor(Math.random()*99999999999); clickurl_enc = encodeURI(window.location); $("#a139d7a2").attr( "src", "http://adv.muslib.ru/www/delivery/afr.php?zoneid=4&target=_blank&cb=" + rand + "&ct0=" + clickurl_enc ); //$("#a139d7a2").attr( "src", function ( i, val ) { return val; }); //console.log("banner update: " + $("#a139d7a2").attr( "src" ) ); photoData = data.data[p]; showPhotoByJson(); $("#liveinternetBlock").html( liveinternet() ); //1000x90 $(".ac662eaa").attr( "src", "http://adv.muslib.ru/www/delivery/afr.php?zoneid=5&target=_blank&cb=" + rand + "&ct0=" + clickurl_enc ); return true; }else{ showAlert("Last photo."); return true; } } showAlert("The End. No more photo. Choose other direction"); $( mainPhoto ).hide().fadeIn(100); showLoadingPhoto(); } }); }; function getCommByJson( photoId ){ var url = "http://35photo.ru/show_block.php?type=comments&type2=showAllPhotoComm&photoId=" + photoId; $.ajax({ type: "GET", dataType: "jsonp", data: {}, url: url, error: function (jqXHR, textStatus, errorThrown) { //console.log("error load comm"); }, success: function (data) { //console.log("show comm - ok"); $("#commentsBlock").html( data.data ); loadComm(); } }); }; function showSeriesPohotoPrev(){ //$(".seriesPhotoPrev").remove(); selectPhotoInSeries = 0; $("#zonePhotoInScroll").html(""); $("#zonePhotoInScroll").css("height", "auto" ); //SeriesPhoto if( photoData.series ){ //vertical //$("#zonePhotoInScroll").css("min-height", zonePhotoInScrollH ); //$("#btn_photo_right").hide(); //seriesPoints = $( '
    ' ).appendTo( $("#zonePhotoIn") ).addClass('seriesPhotoPrev'); // console.log('seriestPoints'); $.each( photoData.series, function( index, value ) { //prev // var smallSrc = "http://35photo.ru/photos_series_prev/" + Math.floor( value.id / 1000 ) + "/" + value.id + "_75r.jpg"; // var li = $("
  • ").appendTo( seriesPoints ).attr("id", "seriesRow" + index ); // $('') // .attr("src", smallSrc ) // .attr("height", "100") // .attr("width", "100") // .attr('photo-ids', value.id ) // .attr('photo-src', value.src ) // .on("click", function(){ showPhotoInSeries( index ) } ) // .appendTo( li ); //big var li = $("
    ").appendTo( "#zonePhotoInScroll" ).attr("id", "seriesRowBig" + index ).attr('index-row', index); var serPhoto = $('') .attr("src", value.src ) .addClass("mainPhoto") .attr('photo-ids', value.id ) .on("click", function(){ btnFullScreen.click() } ) .appendTo( li ); //title // if( value.title ){ var description = $('
    ') .addClass("description") .html( value.title ) .appendTo( li ); // } var btnLikeId = 'like2_'+ value.id; var btnLike = $('') .addClass("ilikeitD") .appendTo( description ); $('Like') .appendTo( btnLike ) .on("click", function(){ loadModalWindow('/show_block.php?type=voteClass&type2=cantVote&userId='+userId); return false; }); $(' ' + value.like + '   ') .appendTo( btnLike ) .on("click", function(){ loadModalWindow('/show_block.php?type=voteClass&type2=cantVote&userId='+userId);return false; }); doresize(serPhoto, true ); }); showPhotoInSeries( 0 ); showLoadingPhoto(); //singlePhoto }else{ photoIds = 0; mainPhoto = $('') .addClass("mainPhoto") .appendTo( "#zonePhotoInScroll" ) .on("click", function(){ btnFullScreen.click() } ); $("#btn_photo_right").show(); showPhotoOnDisplay( photoData.src ); doresize(mainPhoto, true ); } if( ( photoData.photo_type == 0 || photoData.photo_type == 1 ) && photoData.buyAllow ) $("#buttonBuyBlock").show(); else{ $("#buttonBuyBlock").hide(); } } function showAuthorPhotos(){ var authorPhotos = $(".authorPhotos"); authorPhotos.html(""); if( photoData.other_photos ){ $.each( photoData.other_photos, function( index, value ) { var authorPhotos = $(".authorPhotos"); var li = $( "
  • " ).appendTo( authorPhotos ); }); } } function showPhotoTags(){ var tagList = $(".tagList"); tagList.html(""); if( photoData.tags ){ $.each( photoData.tags, function( index, value ) { var tagList = $(".tagList"); var li = $( "" + value + "" ).appendTo( tagList ); }); } } function showPhotoInSeries( num, notScroll ){ //showLoadingPhoto( "loading" ); selectPhotoInSeries = num; photoIds = photoData.series[ num ].id; //$( seriesPoints ).find('li').removeClass('active'); $('#seriesRow' + num ).addClass('active'); //if( !notScroll ) $("#zonePhotoInScroll").scrollTo( "#seriesRowBig" + num, 200 ); //fullScreen showSeriesPoints(); showPhotoFull( {src:photoData.series[ num ].src}, selectPhotoInSeries ); //console.log("select " + selectPhotoInSeries); } function showPhotoMenu(){ hrm_data = {1:true}; //no load again show_block_hrm("", "photo_body",1); $("#hrm_1>a").off("click").on("click", function(){ show_block_hrm("", "photo_body",1); return false; }); if( photoData.coor ){ $("#hrm_2").show(); $("#hrm_2>a").off("click").on("click", function(){ show_block_hrm("?type=nearPhotos&photo_id=" + photoId, "photo_body",2); return false; }); }else{ $("#hrm_2").hide(); } if( photoData.exif ){ $("#hrm_3").show(); $("#hrm_3>a").off("click").on("click", function(){ show_block_hrm("?type=exifInfo&photo_id=" + photoId, "photo_body",3); return false; }); }else{ $("#hrm_3").hide(); } } function showPhotoOtherData(){ var otherData = $("#community"); otherData.html(""); if( photoData.otherData ){ otherData.html( photoData.otherData ); } //coor if( photoData.coor ){ $("#map").show(); photoCoor = photoData.coor; initialize(); }else{ $("#map").hide(); } //follow $("#addUserToFav").show(); $("#addUserToFavStatus").hide(); if( photoData.userInFav ){ $("#addUserToFav .unfollow").show(); $("#addUserToFav .follow").hide(); }else{ $("#addUserToFav .unfollow").hide(); $("#addUserToFav .follow").show(); } } function showPhotoByJson(){ //userScrollUsabilty( true ); //$(document).scrollTop( $(".menuLineTop").first().position().top ); photoId = photoData.photo_id; userId = photoData.user_id; avatarSrc = "http://a1.35photo.ru/profile/photos/" + Math.floor( photoData.user_id / 5000) + "/" + photoData.user_id + "_140.jpg"; commentTo = "photo_" + photoId; setBgComm = "#" + photoData.bg; authorLink = "http://35photo.ru/" + photoData.user_login + "/"; thisPageUrl = "http://35photo.ru/photo_" + photoId + "/"; //get url data var ajaxVars = getAjaxVars(); listingBlock = ajaxVars[0] != undefined ? ajaxVars[0] : "author"; ChangeUrl( "Photo page = " + photoId, "/photo_" + photoId + "/#" + listingBlock + "/" + photoId ); getCommByJson( photoId ); showSeriesPohotoPrev(); var url = $(location).attr('href'); decodedUrl = decodeURIComponent(url); //console.log( decodedUrl ); // if( !photoData.series ){ // } showAuthorPhotos(); showPhotoTags(); showPhotoMenu(); showPhotoOtherData(); //share //YaShareInstance.updateShareLink( thisPageUrl + utm_end, photoData.user_name + ( photoData.photo_name ? " - " + photoData.photo_name : "" ) ); //console.log("ya share2"); $("#author_count_photo").attr("href", authorLink ); $("#author_count_photo > .count").html( photoData.user_data.photo_count ); $("#photoAuthor").attr("href", authorLink ); $("#photoAuthor").html( photoData.user_name ); $("#copyrightAuthor>.author").html( photoData.user_name ); $("#copyrightAuthor>.timeAdd").html( photoData.timeAdd ); $("#photoTitle").html( photoData.photo_name ? photoData.photo_name : "//no title" ); $("#userAvatar").attr("href", authorLink ); $("#userAvatar").find(".avator").attr("src", avatarSrc ); $("#photoFav").html( photoData.photo_fav ); $("#photoSee").html( photoData.photo_see ); $("#descPhotoMainBlock").html( photoData.photo_desc ? photoData.photo_desc : "//no description" ); //$("#zonePhotoInScroll").scroll(locateSeriesScreen); if( photoData.photo_type == 4 ){ //Pretendent $(".likeModerBlock").show(); $(".likeBlock").hide(); $(".likeModerBlock .yes").html( photoData.moder.yes ); $(".likeModerBlock .no").html( photoData.moder.no ); if( photoData.user.status == "new"){ $(".likeModerBlock>.votes").show(); $(".likeModerBlock>.approve").hide(); }else{ $(".likeModerBlock>.votes").hide(); $(".likeModerBlock>.approve").show(); } }else{ $(".likeModerBlock").hide(); $(".likeBlock").show(); likeBtnShow( "#likeZone", photoData ); } } function locateSeriesScreen(){ } function locateSeriesScreen_do(){ } function ChangeUrl(title, url) { if (typeof (history.pushState) != "undefined") { var obj = { Title: title, Url: url }; history.pushState(obj, obj.Title, obj.Url); } else { } } function show_next_photo(){ getPhotoByJson( 'http://api.35photo.ru/?method=photo.getNextPrev&direction=next&listing=' + listingBlock + '&photoId=' + photoId); } function show_prev_photo(){ getPhotoByJson( 'http://api.35photo.ru/?method=photo.getNextPrev&direction=prev&listing=' + listingBlock + '&photoId=' + photoId); } function showPhotoOnDisplay( src ){ $('').load( function(){ showLoadingPhoto(); $( mainPhoto ).attr("src", src ).hide().fadeIn(100); //fullScreen showSeriesPoints(); showPhotoFull( {src:src}, selectPhotoInSeries ); }).attr('src',function(){ return src; }).each(function() { if(this.complete){ $(this).load(); } }); } function loadImgToCache( src ){ $('').load(function(){}) .attr('src',function(){ return src; }).each(function() { if(this.complete){ $(this).load(); } }); } function showLoadingPhoto( status ){ if( loadingShowTimer ) clearTimeout( loadingShowTimer ); if( status == "loading" ){ //$( mainPhoto ).hide(); $( "#zonePhotoInScroll").hide(); loadingShowTimer = setTimeout(function() { $( "#loadingPhoto" ).fadeIn(100); }, 200 ); }else{ $( "#loadingPhoto" ).hide(); $( "#zonePhotoInScroll").show(); } } var zonePhotoInScrollH = 0; $(document).ready(function() { mainField2 = $("#zonePhoto"); mainPhoto = $("#mainPhoto"); //noScrollBlock("#zonePhotoInScroll"); // mainPhoto.on("click", function(){ // ; // }); var likeBlock = $( '
    ' + likeBtnText() + '
    ' ).prependTo( "#likeZone" ); var likeModerBlock = $( '
    ' + '
       
    ' + '
    Approve!
    ' + '
    ' ).prependTo( "#likeZone" ); var win_height = $(window).height(); var win_height_available = win_height - 120; $("#zonePhoto").css("min-height", win_height_available + "px" ); $("#zonePhotoIn").css("height", win_height_available + "px" ); zonePhotoInScrollH = ( win_height_available - 20 ) + "px"; //$("#zonePhotoInScroll").css("min-height", zonePhotoInScrollH ); showPhotoByJson( photoData ); $("#btn_photo_left").on("click", function(){ show_next_photo(); return false;} ); $("#btn_photo_right").on("click", function(){ show_prev_photo(); return false;} ); $("#btn_photo_left").css("height", win_height_available + "px" ); $("#btn_photo_right").css("height", win_height_available + "px" ); }); document.onkeydown = checkKey; function show_up_photo(){ if( !photoData.series ) return false; selectPhotoInSeries--; if( selectPhotoInSeries < 0 ) selectPhotoInSeries = photoData.series.length - 1; showPhotoInSeries( selectPhotoInSeries ); } function show_down_photo(){ if( !photoData.series ) return false; selectPhotoInSeries++; if( selectPhotoInSeries >= photoData.series.length ) selectPhotoInSeries = 0; showPhotoInSeries( selectPhotoInSeries ); } function checkKey(e) { e = e || window.event; //console.log( "keypressed = " + e.keyCode ); if( $("textarea:focus").length > 0 ) { return true; } if( $("input:focus").length > 0 ) { return true; } if (e.keyCode == '27') { photoExitFullScreen( false ); return false; } else if (e.keyCode == '37' || e.keyCode == '188') { //prev show_next_photo(); return false; } else if (e.keyCode == '39' || e.keyCode == '190') { //next show_prev_photo(); return false; } else if (e.keyCode == '38') { //up //console.log('up'); show_up_photo(); return false; } else if (e.keyCode == '40') { //down //console.log('down'); show_down_photo(); return false; }else if (e.keyCode == '76') { //like if( $( "#likeZone" ).find('.likePhoto').hasClass('countLikeA') ){ //addToFav if like $( "#likeZone" ).find('.countLikeFav').parent().click(); }else{ $( "#likeZone" ).find('.likePhoto').parent().click(); } return false; } else if (e.keyCode == '70') { //fav //console.log("fav click"); $("#addUserToFav").children().each(function(){ //console.log("fav a"); if( $(this).css("display") != "none" ){ $(this).click(); } }); return false; } } var photoBlock; var photoBlockStart; var photoBlockStop; var photoBlockStatus; var sticky_update_timer; var showPosSeries_timer; var allowShowPhoto = true; var scrollMouseSer; var listingBlock = "author"; var loadingShowTimer; var cantSetLike = true; function sticky_update(){ photoBlockStart = $('#sticky-photo-info-start').offset().top; photoBlockStop = $('#sticky-photo-info-stop').offset().top - photoBlock.height(); var window_top = $(window).scrollTop(); // console.log(photoBlockStart); // if( window_top <= 0 ){ // userScrollUsabilty( true ); // } } function sticky_relocate() { var window_top = $(window).scrollTop(); if (sticky_update_timer) clearTimeout(sticky_update_timer); sticky_update_timer = setTimeout(function() { sticky_update() }, 50 ); // console.log(window_top + "stop:" + photoBlockStop + "; start: " + photoBlockStart); if( window_top > photoBlockStop ){ if( photoBlockStatus != 'stickStop' ){ photoBlock.removeClass('stick'); photoBlock.addClass('stickStop'); photoBlock.css("top", ( photoBlockStop - photoBlock.height() ) + "px" ); photoBlockStatus = 'stickStop'; } } else if (window_top > photoBlockStart) { if( photoBlockStatus != 'stick' ){ photoBlock.css("width", photoBlock.width() + "px" ); photoBlock.addClass('stick'); photoBlock.removeClass('stickStop'); photoBlock.css("top", "" ); photoBlockStatus = 'stick'; } } else { if( photoBlockStatus == 'stick' ){ photoBlock.removeClass('stick'); photoBlock.removeClass('stickStop'); photoBlock.css("top", "" ); photoBlockStatus = ''; } } } $(function () { photoBlock = $('#sticky-photo-info'); sticky_update(); setTimeout(function() { sticky_update() }, 200 ); if( photoBlockStart + photoBlock.height() < photoBlockStop ){ $(window).scroll(sticky_relocate); sticky_relocate(); } }); Photographer Valtteri Mulkahainen - Летним вечером ... #1407198. 35PHOTO
      10-18 March, last stage voting (short list)   To contribute

    Летним вечером ...

    No description
    uploaded 31 авг, 2016   Copyright by Valtteri Mulkahainen
    2024
    2
    Serg
    к р а с о т а!
    31 авг, 2016
    Александр Плеханов
    Очень красивая подборка!
    31 авг, 2016
    Александр Гвоздь
    Здорово!
    31 авг, 2016
    Юлия Густерина
    Великолепные картины!
    31 авг, 2016
    Вероника Бабенко
    Красивое лето!
    31 авг, 2016
    TAARUS
    Красота!
    31 авг, 2016
    Эстелла
    красивый вечер!
    31 авг, 2016
    Дима
    Приятное зрелище.
    31 авг, 2016
    Владимир Метцгер
    Красивые работы!
    31 авг, 2016
    Владимир
    Нравится. Очень!
    31 авг, 2016
    Рашид Хайданов
    Здорово!
    01 сен, 2016
    Гагик
    Красиво!
    01 сен, 2016
    Сергей Романчук
    Первая понравилась.
    01 сен, 2016
    Дмитрий Д.
    Отличная серия!
    01 сен, 2016
    Таймас
    ПРЕВОСХОДНО ИСПОЛНЕННЫЕ КАЖДАЯ В ОТДЕЛЬНОСТИ! ЗДОРОВО!
    01 сен, 2016
    Владимир Перепечаев
    Красивые моменты запечатлел,Вальтер!
    01 сен, 2016
    Игорь Дубровский
    Красивая серия!
    01 сен, 2016
    Марина Орлова
    Чудесная серия, красивые моменты!
    01 сен, 2016
    Матвеев Николай
    Замечательно!
    01 сен, 2016
    Юлия Лаптева
    Очень живописный вечер!
    01 сен, 2016
    Василий Косивцов
    *BRAVO*
    замечательно!
    01 сен, 2016
    Елена Брежицкая
    Великолепная серия!
    01 сен, 2016
    Shin
    Fantastic!
    01 сен, 2016
    Рашид Хайданов
    Понравилось!
    01 сен, 2016
    Толмачев Дмитрий
    шикарно!
    01 сен, 2016
    MVO (Марк Орлов)
    Лепота!
    01 сен, 2016
    Александр Лукин
    Классно!
    01 сен, 2016
    Scorpio
    Красиво!
    01 сен, 2016
    Eleonora Grigorjeva
    Замечательно!
    01 сен, 2016
    ФЁДОР
    ХОРОШО!
    01 сен, 2016
    Сергей Кичук
    очень понравилось супер
    01 сен, 2016
    Сергей Волков
    отлично!
    02 сен, 2016
    Григорий Беденко
    суперовски!)
    02 сен, 2016
    Корочкин Андрей
    красиво!
    02 сен, 2016
    Сергей Шабуневич
    Замечательная серия!
    02 сен, 2016
    Дмитрий Антипов
    Красиво
    02 сен, 2016
    Сергей
    Понравилось
    02 сен, 2016
    Хохряков Николай
    шикарные цвета!
    02 сен, 2016
    Олег Тыркин
    Красота!
    02 сен, 2016
    Олег Патреев
    Нравится!
    02 сен, 2016
    Вера Ра
    С запахом лета, тишины и безмятежности, умеете порадовать, Valtteri!
    02 сен, 2016
    Валерий Пешков
    Оттенки цвета очень радуют!
    02 сен, 2016
    Влад Соколовский
    Смотрю кадры, читаю отзывы ..
    Медленно, но верно 35photo сползает к уровню печально-известного Фотосайта.ру
    03 сен, 2016
    Valtteri Mulkahainen
    Так, что Вам мешает уйти на фотосайт.ру?
    03 сен, 2016
    Rita Gadar
    Хорошо!
    03 сен, 2016
    Галина Хвостенко
    Прелесть!
    03 сен, 2016
    Людмила
    очень шикарно!
    03 сен, 2016
    АрсенАл
    отличная серия!
    05 сен, 2016
    Yuri Gomelsky
    Красивые снимки!
    05 сен, 2016
    Антонина
    Замечательная серия!
    08 сен, 2016
    Инна Сухова
    суперски!
    09 сен, 2016
    Таня She (Aiya)
    Очень красивые фотографии:)
    10 сен, 2016
    Игорь Мезенцев
    Красивые виды!
    26 окт, 2016
    Сергей Сильченков
    Мой 180-ый...)
    03 ноя, 2016
    Алла Соколова
    Отлично!
    24 ноя, 2016
    Сергей Хромов
    Отличные работы!
    25 ноя, 2016
    Вячеслав Невидимов
    Прекрасная серия!
    11 дек, 2016
    Карачкова Татьяна
    замечательно исполнено!
    07 фев, 2017
    Galip Çetiner
    good works!
    17 фев, 2017



    Like the picture?

    Write a comment!

    To do this, sign in:

    Subscribe and get the best work 35PHOTO 1 time per week

    You can always opt out of receiving the subscription one-click
    Subscribe Now!     OR     Best in Telegram
    Полезные ссылки:

    Android app on Google Play
    About   |   Help   |   Other   |   Models
    18+
    Select language:
    en   ru   uk   cn   fr   de   bg   es   pl   vi   nl   sk   it   id   th   tr   ko
    - promotion
    Design and programming by Kochergin Valery