Publish as major version SharePoint file with workflow 2013 REST API


SharePoint 2013 workflows has out of the box workflow actions Check In and Check Out


But does not have any actions for check in as Major version (publish)
To solve this, we can  use the "call http web service" action with SharePoint REST API.

Follow these steps to check in a File as major version (publish):

1. Create a Workflow 2013 in SharePoint Designer

2. Rename the Stage to "Published"
3. Add a Build Dictionary action and name the output variable "JSonRequestHeader". Add a string variable named content-type with the value application/json;odata=verbose and add a new string variable named Accept with the value application/json;odata=verbose and click OK

4. Add a new Build Dictionary action and name the output variable "JSonRequestParameters"
    Add a string variable named comment with the value Published by workflow


5. Check Out the file

6. Add Call http web service action with these properties:

Address
[%Workflow Context:Current Site URL%]/_api/web/getfilebyserverrelativeurl('[%Current Item:Server Relative URL%]')/CheckIn(comment='Published by workflow',checkintype=1)

RequestType: Post

RequestHeaders: Variable: JSonRequestHeader

RequestContent: Variable: JSonRequestParameters

ResponseContent: Variable: JSonResult (Create new)

ResponseHeaders: Variable: JSonResponseHeaders (Create new)

ResponseStatusCode: Variable: responseCode

7. Then publish your workflow

The final result:

Previous
Next Post »
215 Komentar
«Oldest   ‹Older   1 – 200 of 215   Newer›   Newest»
avatar

Thanks this works like a charme!

Balas
avatar

Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.
Regards,
Camellia

SEO Training in Chennai

Balas
avatar

your works are really great and innovative it is really amusing and good work too, so please update this kind of information more and thanks for sharing this information.


salesforce training in chennai

Balas
avatar

Hello, Thanks for the information, however when trying to apply I get a bat request message logged into the response code, If i go to the URI and paste it in the browser I get the following message:


-
-1, Microsoft.SharePoint.Client.ClientServiceException
The HTTP method 'GET' cannot be used to access the resource 'CheckIn'. The operation type of the resource is specified as 'Default'. Please use correct HTTP method to invoke the resource.


Do you know what might be causing this?

Balas
avatar

This article creates a new hope and inspiration with in me. Thanks for sharing article like this. The way you have stated everything above is quite awesome. Keep blogging like this. Thanks.

SAP training in Chennai

Balas
avatar


Thanks you for sharing the unique content. you have done a great job. thank you for sharing such a unique content.
SEO Company in Chennai

Balas
avatar

You did a great job.. Thanks a lot for sharing this useful informative post with us.. Keep on blogging like this informative post with us, to develop my career in the right way.

Digital Marketing Company in Chennai

Balas
avatar

Very nice blogs.We will be learning that the wonderful information.So, i would be like this sites contents.

Informatica Training | Angularjs Training | Tableau Training | Hadoop Training

Balas
avatar

Wonderful article, very useful and well explanation. Your post is extremely incredible. I will refer this to my candidates...
digital marketing company in chennai

Balas
avatar


Wow.. Thanks much for sharing.. My friend also recommended you so that i can have a helping hand to make my blog as effective as possible.

Online Training in Chennai

Balas
avatar

thank you for sharing such a nice and interesting blog with us. i have seen that all will say the same thing repeatedly. But in your blog, I had a chance to get some useful and unique information. I would like to suggest your blog in my dude circle. please keep on updates. hope it might be much useful for us. keep on updating...
Software Testing Training
`

Balas
avatar


this blog is really wonderful and awesome and i got more information from your blog it is really awesome too thanks for sharing. thus i need more information from your blog and it is really very much interesting.



Android Training in chennai

Balas
avatar

It is really very excellent,I find all articles was amazing.Awesome way to get exert tips from everyone,not only i like that post all peoples like that post.Because of all given information was wonderful and it's very helpful for me




Android Training in chennai

Balas
avatar

I read this content really awesome.You provided another one great article.I hope this information may change my business carrier.I can remember these things whenever taking the decision.

Java J2ee training in chennai

Balas
avatar

Much thanks to you for sharing the data here. Its much useful and truly i got some substantial data. You had posted the stunning article digital marketing company delhi

Balas
avatar

Helpful as always. Every post you write produce a massive value to your readers that is the only reason it is so popular and has great authority.

Base SAS Training in Chennai

Balas
avatar

Wow amazing i saw the article with execution models you had posted. It was such informative. Really its a wonderful article. Thank you for sharing and please keep update like this type of article because i want to learn more relevant to this topic.


Tooth Braces In Chennai

Dental Hospital in Chenna


Balas
avatar

Thanks for giving the information it is useful for me.aws jobs in hyderabad.

Balas
avatar

Finding the time and actual effort to create a superb article like this is great thing. I’ll learn many new stuff right here! Good luck for the next post buddy..
SAS Training in Chennai

Balas
This comment has been removed by the author. - Hapus
avatar

Thank you for taking the time and sharing this information with us. It was indeed very helpful and insightful while being straight forward and to the point.
http://www.mcdonaldsgutscheine.net/ | http://www.startlr.com/ | http://www.saludlimpia.com/

Balas
avatar

It was indeed very helpful and insightful while being straight forward and to the point
AWS Jobs in Hyderabad

Balas
avatar

This is really a great article and great read for me. It’s my first visit to your blog and i have found it so useful and informative specially this article. I have bookmarked it and I am looking forward to reading new articles. Thanks for this article. Keep up the good work!!
Well I have also made some article hope you go through it. I hope you and your valuable readers will be like it. Happy New Year 2018 is very near. People also try to searching Happy New Year 2018 Quotes to share New Year happiness with latest collection of searching New Year 2018 Wishes. Everyone can get latest collection of quotes from the link. Thanks

Balas
This comment has been removed by the author. - Hapus
avatar

Hi, your article really nice. That is so logical and clearly explained. Keep it up! I will follow up your blog for the future post.
It was a wonderful chance to visit this kind of site and I am happy to know. thank you so much.
Isoft Innovations Company Address
Isoft Innovations Adyar
Isoft Innovations Chennai
Isoft Innovations

Balas
avatar

Great post with valuable points. Though, I would like to appreciate your both hard and smart work and you showed us how it is possible to do it. This is really a great article and great read for me. It’s my first visit to your website and I have found it so useful and informative specially this article. Thanks for this article. Keep up the good work!! Well I have also made some article for Happy New Year and i hope you go through it. I hope you and your valuable readers will be like New Year collections. You can get latest happy New Year collections from the listed links below
Happy New Year 2018 Wishes
Happy New Year 2018 Status
Happy New Year 2018 Images
Happy New Year 2018 Wallpapers
Thanks again.

Balas
avatar

Awesome post Thank you so much for this article People also like this information
Remove malware Virus from your pc Visit here I really really appreciate this article

Balas
avatar

Nice post Thanks for sharing this awesome post This New Year
anime online

Balas
avatar

This is the best source I have found in a moment. Great writing and information.

sbobet mobile
แทงบอลออนไลน์
maxbet

Balas
This comment has been removed by the author. - Hapus
avatar

Great Post! Thanks for sharing it People prefer to view 123 movies. The medium does not matter much.
123movies | Watch Movies Online | Free Movies | 123movies.land | Watch Series Online Free

Balas
avatar

Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work.

check out R Programming institutes in Chennai | R Programming Training in Chennai

Balas
avatar

Thank you for sharing such great information with us. I really appreciate everything that you’ve done here and am glad to know that you really care about the world that we live in.
RPA Training in Chennai
Selenium Training in Chennai
Best selenium Training Institute in Chennai
Selenium classes in chennai
Robotics Process Automation Training in Chennai
RPA courses in Chennai

Balas
avatar


Great post! I am actually getting ready to across this information, It's very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well. big data training in Velachery | Hadoop Training in Chennai | big data Hadoop training and certification in Chennai | Big data course fees

Balas
avatar

I am really enjoying reading your well written articles.
It looks like you spend a lot of effort and time on your blog.
I have bookmarked it and I am looking forward to reading new articles. Keep up the good work..
Java Training in Bangalore
Best Java Training Institutes in Bangalore
Java Course in Bangalore
Java Training Institutes in Bangalore
big data training in bangalore
big data courses in bangalore
hadoop training institutes in bangalore

Balas
avatar

Thank you for sharing wonderful information with us to get some idea about that content. check it once through
SharePoint Online Training

Balas
avatar

I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing.. Believe me I did wrote an post about tutorials for beginners with reference of your blog. 

rpa training in chennai
rpa training in bangalore
rpa course in bangalore
best rpa training in bangalore
rpa online training

Balas
avatar

Thank you for sharing your article. Great efforts put it to find the list of articles which is very useful to know, Definitely will share the same to other forums.


java training in chennai

Balas
avatar

Thank you for sharing your article. Great efforts put it to find the list of articles which is very useful to know, Definitely will share the same to other forums.
best primavera training in chennai

Balas
avatar

Very Clear Explanation. Thank you to share this
Regards,
Data Science Course Training

Balas
This comment has been removed by the author. - Hapus
This comment has been removed by the author. - Hapus
avatar

Thanks for your great and helpful presentation I like your good service. I always appreciate your post. That is very interesting I love reading and I am always searching for informative information like this.Best Blue prism Training Institute in Chennai |Best RPA training in Chennai |

Balas
avatar

Hey, Wow all the posts are very informative for the people who visit this site. Good work! We also have a Website. Please feel free to visit our site. Thank you for sharing. iot course fees in chennai | iot certification courses in chennai | iot training institutes in chennai | industrial iot training chennai


Balas
avatar

Your blog’s post is just completely quality and informative. Many new facts and information which I have not heard about before. Keep sharing more blog posts.
honor service centres in chennai
honor service center velachery
honor service center in vadapalani

Balas
avatar

You are doing a great job. I would like to appreciate your work for good accuracy.

Social Media Marketing Chennai

Balas
avatar


You need to kill time, you need entertainment. Refer to our website. hope you get the most comfort.
Thanks you for sharing!

visit our web

Balas
avatar

Thanks for sharing this Post, Keep Updating such topics.

site...

Balas
avatar

I wish to say that this post is amazing, nice written and include approximately all important infos. I would like to see more posts like this
Regards,
Python Training in Chennai | Python Programming Classes | Python Classes in Chennai

Balas
avatar

Excellent blog I visit this blog it's really awesome. The important thing is that in this blog content written clearly and understandable. The content of information is very informative.
Oracle Fusion Financials Online Training
Oracle Fusion HCM Online Training
Oracle Fusion SCM Online Training

Balas
avatar


it is really helpful. the information in this article is satisfied me. And the information it is very interesting. Thanks for this kind of article.
Best Ice Fishing Gloves Best Ice Fishing Gloves Best Ice Fishing Gloves

Balas
avatar


Amazing web journal I visit this blog it's extremely marvelous. Interestingly, in this blog content composed plainly and reasonable. The substance of data is educational.
Oracle Fusion Financials Online Training
Oracle Fusion HCM Online Training
Oracle Fusion SCM Online Training

Balas
avatar

Excellent Post as always and you have a great post and i like it

โปรโมชั่นGclub ของทางทีมงานตอนนี้แจกฟรีโบนัส 50%
เพียงแค่คุณสมัคร Gclub กับทางทีมงานของเราเพียงเท่านั้น
ร่วมมาเป็นส่วนหนึ่งกับเว็บไซต์คาสิโนออนไลน์ของเราได้เลยค่ะ
สมัครสมาชิกที่นี่ >>> Gclub online

Balas
avatar



Thanks for the info And I hope to read this good article again.

เว็บไซต์คาสิโนออนไลน์ที่ได้คุณภาพอับดับ 1 ของประเทศ
เป็นเว็บไซต์การพนันออนไลน์ที่มีคนมา สมัคร Gclub Royal1688
และยังมีเกมส์สล็อตออนไลน์ 1688 slot อีกมากมายให้คุณได้ลอง
สมัครสมาชิกที่นี่ >>> Gclub Royal1688

Balas
avatar


It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or tips. Perhaps you could write next articles referring to this article. I want to read more things about it!

Big Data Course

Balas
avatar

Hi! This is my first visit to your blog! We are a team of volunteers and new initiatives in the same niche. Blog gave us useful information to work. You have done an amazing job!

Big Data Course Malaysia

Balas
avatar

Amazing article. Your blog helped me to improve myself in many ways thanks for sharing this kind of wonderful informative blogs in live.
IT Training Institute in KK nagar | angularjs training in chennai | angularjs course in chennai | angularjs training institute in chennai | angularjs training institutes in chennai

Balas
avatar

I likable the posts and offbeat format you've got here! I’d wish many thanks for sharing your expertise and also the time it took to post!!

ReactJS Online Training

Balas
avatar

I am so proud of you and your efforts and work make me realize that anything can be done with patience and sincerity. Well I am here to say that your work has inspired me without a doubt. Here is i want to share about c# tutorial videos with Free Bundle videos .


Balas
avatar

Thanks for Sharing such an Useful and informative stuff...

data analytics tutorial

Balas
avatar

Whatever we gathered information from the blogs, we should implement that in practically then only we can understand that exact thing clearly, but it’s no need to do it Tableau Online Course because you have explained the concepts very well. It was crystal clear, keep sharing..

Balas
avatar

Situs Judi Online Terpecaya
merupakan sebuah website yang sudah terkenal sejak zaman muncul mesin slot , dan sekarang sudah banyak orang sudah mengembang website-website untuk Situs Judi Online Terbaik agar pemain bisa nyaman untuk bermain Di Situs Judi Online Terpecaya Ini dengan berkembang tecnologi pada jaman sekarang banyak yang sudah berhasil mengembang website tersebut

Situs Judi Online Terpercaya
merupakan Judi online yang sudah berkembang sejak tahun 1967, pada tahun tersebut judi slot online belum muncul pada saat itu, tetapi sejak berkembangang tecnologi di indonesia,banyak orang yang memikirkan untuk memasukan mesin slot agar bisa di mainkan di online juga , maka dari itu kemajuan tecnologi sekarang sudah banyak orang yang berhasil mengembangkan hal tersebut. Dalam permainan Slot Online juga memiliki beberapa jenis provider di game slot online tersebut.

Balas
avatar

Attend The Data Science Courses From ExcelR. Practical Data Science Courses Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Science Courses.
ExcelR Data Science Courses
Data Science Interview Questions
ExcelR Business Analytics Course

Balas
avatar

Study Business Analytics Course in Bangalore with ExcelR where you get a great experience and better knowledge.
Business Analytics Course

Balas
avatar

Thank you for the blog article.
I always look forward to your blog and all that is in it, I will read more other articles.
very good will be complete information.
Freebet Indonesia

Balas
avatar

Thank you for the blog article which is very helpful for giving accurate information
I am happy to be able to visit this blog and there are many more that I will read.
cara bermain dingdong

Balas
avatar

the information article is right and I am a writer so I want to add insight in reading.
thank you for giving me inspiration.
Prediksi Dan Pasaran Bola

Balas
avatar

I have read your blog and really helped me to understand the information available, thank you in advance.
Not all blogs are easy to understand, good content.
Cara Menang Main Slot Online

Balas
avatar

You would also find a great information at top 10 schools in noida extension We write blogs for kids, try em out

Balas
avatar

I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!
data analytics course

Balas
avatar

Thanks for sharing the blog! I referred across many blogs for this topic. The PUBLISH AS MAJOR VERSION SHAREPOINT FILE WITH WORKFLOW 2013 REST API is as clearly explained with a screenshots.Keep sharing: website development company in Chennai | seo company in Chennai

Balas
avatar

Very nice job... Thanks for sharing this amazing and educative blog post! ExcelR Data Analytics Course

Balas
avatar

It’s nearly impossible to find educated people for this topic, but you sound like you know what you’re talking about!
Thanks
situs online terbaik
casinolive
SitusOnline
Players99
players gaming
players99
Domino Players
Situs Online Terbaik

Balas
avatar


This is most informative and also this post most user friendly and super navigation to all posts. Thank you so much for giving this information to me. Data Science training in Chennai.

Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

Balas
avatar

Effective blog with a lot of information. I just Shared you the link below for Courses .They really provide good level of training and Placement,I just Had Sharepoint Developer Classes in this institute,Just Check This Link You can get it more information about the Sharepoint Developer course.


Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

Balas
avatar

Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge. Software Testing Training in Chennai | Software Testing Training in Anna Nagar | Software Testing Training in OMR | Software Testing Training in Porur | Software Testing Training in Tambaram | Software Testing Training in Velachery

Balas
avatar

Keep up the good work; I read few posts on this website, including I consider that your blog is fascinating and has sets of the fantastic piece of information.



Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery


Balas
avatar

Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.

Data Science Course

Balas
avatar

After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article.

SAP HCM Online Training

SAP HCM Classes Online

SAP HCM Training Online

Online SAP HCM Course

SAP HCM Course Online

Balas
avatar

A good blog and very interesting what else is the concept applied to give deep meaning, thank you very helpful
https://sdtogel.blogspot.com/p/hasil-sdy.html
Bandar Togel Wap

Balas
avatar

Very nice and interesting article thank you for sharing such a great information!! Data Science Training in Hyderabad

Balas
avatar

Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.

WebSphere MQ Online Training

WebSphere MQ Classes Online

WebSphere MQ Training Online

Online WebSphere MQ Course

WebSphere MQ Course Online

Balas
avatar

This article creates a new hope and inspiration with in me. Thanks for sharing article like this. The way you have stated everything above is quite awesome. Keep blogging like this. Thanks.

https://www.acte.in/php-training-in-chennai
https://www.acte.in/machine-learning-training-in-chennai
https://www.acte.in/iot-training-in-chennai
https://www.acte.in/blockchain-training-in-chennai
https://www.acte.in/openstack-training-in-chennai

Balas
avatar

This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data science course in hyderabad

Balas
avatar

This blog article really helps us analyze and find answers or problems on the obstacles we face, extraordinary and very helpful, thank you


https://hasilsidney.blogspot.com
Togel Sidney

Balas
avatar

Attend The data science course in Hyderabad From ExcelR. Practical data science course in Hyderabad Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The data science course in Hyderabad. data science course in Hyderabad

Balas
avatar

Your post is really awesome. Your blog is really helpful for me to develop my skills in a right way. Thanks for sharing this unique information .
acte reviews

acte velachery reviews

acte tambaram reviews

acte anna nagar reviews

acte porur reviews

acte omr reviews

acte chennai reviews

acte student reviews


Balas
avatar

A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one.
data science training in Hyderabad

Balas
avatar

very well explained. I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
Correlation vs Covariance
Simple Linear Regression
data science interview questions
KNN Algorithm
Logistic Regression explained

Balas
avatar

Very interesting to read this article.I would like to thank you for the efforts. I also offer Data Scientist Courses data scientist courses

Balas
avatar

Excellent blog!!! I got to know more useful information by reading your blog. Thanks for posting this blog.

Apache Spark Training in Pune
Python Classes in Pune

Balas
avatar

very well explained. I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
Logistic Regression explained
Correlation vs Covariance
Simple Linear Regression
data science interview questions
KNN Algorithm
Bag of Words Python

Balas
avatar

This blog is really helpful to deliver updated educational affairs over internet which is really appraisable. I found one successful example of this truth through this blog. I am going to use such information now

Data Science Training in Chennai

Data Science Training in Velachery

Data Science Training in Tambaram

Data Science Training in Porur

Data Science Training in Omr
Data Science Training in Annanagar

Balas
avatar

Really useful information. Thank you so much for sharing.It will help everyone.Keep Post.
DevOps Training in Chennai

DevOps Course in Chennai

Balas
avatar

Thank you for this useful article.it gives a clear step by step tutorial for beginners
Try to continue you good work

Python Training in chennai | Python Classes in Chennai

Balas
avatar

Really Amazing Article, I have seen here. This is in related to your article that the Best Digital Marketing Course offered by 99 Digital Academy. The course is designed for students, professionals and for business owners. This course is in trend. Click on link to see more.

Balas
avatar

Thanks for posting the best information and the blog is very helpful.
Amazon Web Services Training in Chennai

Balas
avatar

Get Big Data Certification in Chennai for making your career as a shining sun with Infycle Technologies. Infycle Technologies is the best Big Data training institute in Chennai, providing complete hands-on practical training of professional specialists in the field. In addition to that, it also offers numerous programming language tutors in the software industry such as Oracle, Java, Python, AWS, Hadoop, etc. Once after the training, interviews will be arranged for the candidates, so that, they can set their career without any struggle. Of all that, 200% placement assurance will be given here. To have the best career, call 7502633633 to Infycle Technologies and grab a free demo to know more.Big Data Training in Chennai

Balas
avatar

ExcelR Business Analytics Course In Pune provides certification with top-notch faculty and gives 100% placement assistance to get a job in top MNC's.

Balas
avatar

ExcelR Data Science Course In Pune provides certification with top-notch faculty and gives 100% placement assistance to get a job in top MNC's.
Visit Us: Data Science Courses

Balas
avatar

Thanks for Sharing a Very Informative Post & I read Your Article & I must say that is a very helpful post for us.
Scan to BIM in Houston
Scan to BIM in Minnesota

Balas
avatar

Infycle Technologies, the excellent software training institute in Chennai offers the best Big Data Training in Chennai for students and tech professionals. Apart from the Big Data training, other courses such as Oracle, Java, Hadoop, Selenium, Android, and iOS Development, Data Science will also be trained with 100% hands-on training. After the completion of training, the students will be sent for placement interviews in the core MNC's. Dial 7504633633 to get more info and a free demo.Grab Big Data Training in Chennai | Infycle Technologies

Balas
avatar

Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing.data scientist course in hyderabad

Balas
avatar

Your work is great and you are making a effort by uploading it here online to let know every body about your skill. Thanks a lot for being this much supportive.
Custom Web Based App Developers

Balas
avatar

Very Informative blog thank you for sharing. Keep sharing.

Best software training institute in Chennai. Make your career development the best by learning software courses.

devops courses in CHennai
php training in chennai
informatica training in chennai
uipath training in chennai

Balas
avatar

Your very own commitment to getting the message throughout came
to be rather powerful and have consistently enabled employees just
like me to arrive at their desired goals.
dba course in chennai
java training institute in chennai
node js course in chennai

Balas
avatar

Your work is really fantastic and innovative, and it's also really funny and good work, so please keep updating this sort of information, and thank you for sharing it. Oracle Fusion HCM Online Training

Balas
avatar

thank you very much for the inspiration and information. nice post article.
agen togel sostoto
bandar slot sostoto

Balas
avatar

thank you very much for the inspiration and information. nice post article.
pemasangan togel sostoto
live togel sydney sostoto

Balas
avatar

good blog articles, I really like, nice post. thank you for sharing.
pemasangan togel sostoto
live togel sydney sostoto

Balas
avatar

thank you very much for the inspiration and information. nice post article.
live sgp sostoto
live togel sgp sostoto

Balas
«Oldest   ‹Older   1 – 200 of 215   Newer›   Newest»