#website web design company
Explore tagged Tumblr posts
codingquill · 1 year ago
Text
Essentials You Need to Become a Web Developer
HTML, CSS, and JavaScript Mastery
Text Editor/Integrated Development Environment (IDE): Popular choices include Visual Studio Code, Sublime Text.
Version Control/Git: Platforms like GitHub, GitLab, and Bitbucket allow you to track changes, collaborate with others, and contribute to open-source projects.
Responsive Web Design Skills: Learn CSS frameworks like Bootstrap or Flexbox and master media queries
Understanding of Web Browsers: Familiarize yourself with browser developer tools for debugging and testing your code.
Front-End Frameworks: for example : React, Angular, or Vue.js are powerful tools for building dynamic and interactive web applications.
Back-End Development Skills: Understanding server-side programming languages (e.g., Node.js, Python, Ruby , php) and databases (e.g., MySQL, MongoDB)
Web Hosting and Deployment Knowledge: Platforms like Heroku, Vercel , Netlify, or AWS can help simplify this process.
Basic DevOps and CI/CD Understanding
Soft Skills and Problem-Solving: Effective communication, teamwork, and problem-solving skills
Confidence in Yourself: Confidence is a powerful asset. Believe in your abilities, and don't be afraid to take on challenging projects. The more you trust yourself, the more you'll be able to tackle complex coding tasks and overcome obstacles with determination.
2K notes · View notes
happywebdesign · 29 days ago
Text
Tumblr media
CC Co.
8 notes · View notes
antisepticz · 6 months ago
Text
meu primeiro redesign!
[ br / eng ]
[meu primeiro redesign e como isso é mto confuso/my first redesign and how this is so confusing] lição mágica aprendida hoje: paciência.
˚✧ antiseptic ݁ ੭
BR :
’ㅤㅤㅤok é estranho postar depois de algum tempo MAS EU JURO QUE TENHO FEITO COISAS!
primeiramente, percebi que eu não ia conseguir aplicar meus estudos se eu não colocasse em prática (obviamente?), então do q adiantaria estudar se eu não faria nada com isso?
eu estava navegando na minha maravilhosa shein com esse pensamento, quando eu parei pra analisar: POR QUE EU NÃO FAÇO UM REDESIGN DA SHEIN?
sim. eu fiz.
Este site é propriedade da Shein e é destinado exclusivamente para fins de estudo. Todos os direitos sobre os materiais, informações e elementos gráficos apresentados neste site pertencem à Shein e estão protegidos pelas leis de direitos autorais.
ok pra começar: eu não fazia ideia do que fazer. não pensei em nenhuma teoria ou nada, eu só simplesmente fiz???
acredito que esse post vai ser o mais curto do perfil, mas irei tentar explicar meus processos pra não ficar tão sem conteudo. ao final do post, terá o link do resultado caso queira pular!
Tumblr media
TIPOGRAFIA:
a escolha da fonte foi uma abordagem que precisava ser elegante e moderna, sabia que essa fonte foi criada sob encomenda do 6616 studio para um projeto do governo provincial de jacarta chamado ‘+Jakarta City of Collaboration’, lançado em 2020. ela se inspira em fontes como Neuzeit Grotesk, Futura e outras sans-serifs grotescas dos anos 1930, apresentando um contraste quase monolinear e curvas agudas.
a plus jakarta sans é caracterizada por suas formas modernas e limpas. ela tem uma altura-x ligeiramente maior, o que proporciona um espaço claro entre as letras maiúsculas e a altura-x. além disso, a fonte é equipada com contadores abertos e espaços equilibrados, garantindo uma boa legibilidade em uma ampla gama de tamanhos.
agora que te dei um contexto histórico dessa fonte, vou te explicar algumas razões que me fez escolher ela (não, não foi aleatorio ok). a fonte reflete uma estetica moderna e contemporânea, proporcionando espaços claros e legibilidade em vários tamanhos, tornando uma escolha versátil para diferentes elementos, desde títulos até textos menores.
CORES:
confesso que nessa parte não tenho muito a dizer, o preto é uma cor elegante e básica, tornando a comum. em termos técnicos, o preto é a ausência de luz ou cor. no espectro de luz visível, a cor preta absorve todas as cores e não reflete nenhuma delas para os olhos. legal, ne?
sobre o vermelho, é obvio que eu precisava de algo chamativo; o verde normalmente simboliza elementos da natureza, mas em alguns contextos ele também representa renovação, então, imaginei que essa era a melhor cor pra representar sobre avisos de roupas ou quaisquer coisas novas.
agora o roxo, não sei dizer o que me levou a escolher essa cor, confesso que entrei no site da SHEIN e dei uma boa olhada no motivo de ela estar ali e tudo o que me faz pensar, sinceramente, é porque ela é chamativa, o que faz o usuario ficar ansioso e pensar nossa meu deus TENDENCIA eu preciso comprar!!
CONCLUSÃO
esse foi meu primeiro trabalho concluído, de fato. tanto como webdesign como redesign, eu realmente gostei muito de ter feito e me diverti ao longo do processo, mas eu ficava ansiosa pra terminar e percebi que eu tentava atropelar algumas etapas, isso deve ser mais comum do que eu imagino e eu preciso treinar isso, mas tirando isso.... consegui trabalhar bem olhando as referencias do proprio site da SHEIN e acredito que fiz um retrabalho bom!
POR FAVOR SHEIN ME CONTRATA
dúvidas, sugestões ou críticas? me mande um ask, ele está aberto para qualquer tipo de coisa que tenha surgido durante o post. ♥︎
ah, e sobre o resultado final, claro....... eu postei no dribbble! provavelmente vai ser a plataforma que utilizarei em todos os meus posts para mostrar o design final, ent caso vc n queira ver meu monologo, basta pular direto pro final!
https://dribbble.com/shots/24251593-SHEIN-Redesign?added_first_shot=true
[meu primeiro redesign e como isso é mto confuso/my first redesign and how this is so confusing] magic lesson learned today: patience.
˚✧ antiseptic ݁ ੭
ENG :
’ㅤㅤㅤok it’s weird to post after some time BUT I SWEAR I HAVE BEEN DOING THINGS!
firstly, I realized that I wouldn’t be able to apply my studies if I didn’t put them into practice (obviously?), so what would be the point of studying if I wasn’t going to do anything with it?
I was browsing my wonderful shein with this thought, when I stopped to analyze: WHY DON’T I DO A REDESIGN OF SHEIN?
yes. I did.
This site is owned by Shein and is intended exclusively for study purposes. All rights to the materials, information and graphic elements presented on this site belong to Shein and are protected by copyright laws.
ok to start: I had no idea what to do. I didn’t think of any theory or anything, I just simply did???
I believe this post will be the shortest on the profile, but I will try to explain my processes so as not to be so without content. at the end of the post, there will be the link to the result in case you want to skip!
Tumblr media
TYPOGRAPHY:
the choice of font was an approach that needed to be elegant and modern, I knew that this font was custom made by 6616 studio for a project of the provincial government of Jakarta called ‘+Jakarta City of Collaboration’, launched in 2020. it is inspired by fonts like Neuzeit Grotesk, Futura and other grotesque sans-serifs from the 1930s, featuring an almost monolinear contrast and sharp curves.
the plus jakarta sans is characterized by its modern and clean shapes. it has a slightly larger x-height, which provides a clear space between the uppercase letters and the x-height. in addition, the font is equipped with open counters and balanced spaces, ensuring good readability in a wide range of sizes.
now that I’ve given you a historical context of this font, I’ll explain some reasons that made me choose it (no, it wasn’t random ok). the font reflects a modern and contemporary aesthetic, providing clear spaces and readability in various sizes, making it a versatile choice for different elements, from titles to smaller texts.
COLORS:
I confess that in this part I don’t have much to say, black is an elegant and basic color, making it common. in technical terms, black is the absence of light or color. in the visible light spectrum, the color black absorbs all colors and does not reflect any of them to the eyes. cool, right?
about red, it’s obvious that I needed something eye-catching; green usually symbolizes elements of nature, but in some contexts it also represents renewal, so, I imagined that this was the best color to represent about clothes warnings or any new things.
now the purple, I can’t say what led me to choose this color, I confess that I entered the SHEIN website and took a good look at why it was there and all it makes me think, honestly, is because it is eye-catching, which makes the user get anxious and think oh my god TREND I need to buy!!
CONCLUSION
this was my first completed work, in fact. both as webdesign and redesign, I really enjoyed doing it and had fun throughout the process, but I was anxious to finish and I realized that I tried to rush some stages, this must be more common than I imagine and I need to train this, but apart from that… I managed to work well looking at the references from the SHEIN website itself and I believe I did a good rework!
PLEASE SHEIN HIRE ME
questions, suggestions or criticisms? send me an ask, it is open for any kind of thing that may have arisen during the post. ♥︎
ah, and about the final result, of course… I posted it on dribbble! it will probably be the platform that I will use in all my posts to show the final design, so if you don’t want to see my monologue, just skip straight to the end!
https://dribbble.com/shots/24251593-SHEIN-Redesign?added_first_shot=true
8 notes · View notes
azasoft20 · 3 months ago
Text
Boost Your Business Digital Marketing Companies in Tuticorin
Tumblr media
There is no doubt that today’s digital marketing companies in Tuticorin are very useful in assisting the growth of the business. Since the development of the advanced technological tools and devices, companies require sound internet connectivity in order to address their customers readily.
Some of the services that digital marketing companies in Tuticorin include social media marketing, search engine optimization or commonly known as SEO, and email marketing. These services assist business to reach their customers and hence boost their sales. Another benefit of partnering with the digital marketing companies in Tuticorin is that many of them are native to the region. They know what is going on in the market and can develop goal-oriented campaigns that would appeal to the given population.
Digital marketing is a cost effective form of marketing when compared to the traditional means of marketing where a business transmits message to a large group of the population. Another advantage is cost-effectiveness, which will be highly appreciated by small and medium business. Azasoft Solutions is one of the digital marketing companies in Tuticorin that offer unique services to its clients. Not only they provide qualitative digital marketing services that help organizations and businesses, but they also boast of being one of the most proficient web designing services providers in the region.
As we conclude, through Azasoft Solutions, any business can be provided with full range of online services that will offer excellent and comprehensive result. If it comes to website design, development or digital marketing services, Azasoft Solutions is the best option in Tuticorin
4 notes · View notes
webdesigninginagartala · 7 months ago
Text
Are you searching for the Best Website Designers in Delhi?
YCCINDIA.COM - Always at your service... Always at your price...
We bring the best results from Google Search Ranking and Social Media Marketing. Trust!! We assure you 100% Satisfaction Results.
Since 1996 we are in a digital world providing services related to the internet field. Having experience of more than 25 years in Website Designing and Digital Marketing we have more than 12000 customers with us.
We optimize the website in such a way that these people reach you as they need your product or service. Some people need information, few require buying something online, so if you have an online presence then you get business.
We provide complete solutions for Website Design and Internet Marketing. Nowadays everyone using smartphones and Google search is on fingertips. Anything that the people require or they need to share is all available on their mobiles and digital device.
YCCINDIA truly believes in the slogan "always at your service... always at your price... We have customized solutions for every new client. We also provide PPC (Pay per Click) Services for Google Advertisements on Desktops, Android, and IOS Mobiles.
With our web design services, there is always a back-end team working for your traffic. We listen to you to make sure your site reflects your style.
Our team helps you gain new customers by optimizing your site for maximum exposure. We even keep your site up-to-date – just call us and we’ll change your text or update your images.
#WebsiteDesignersinDelhi #WebsiteDesigningCompanyinDelhi
#WebsiteDesignerDelhi #WebsiteDevelopmentCompanyinDelhi
Provide our designers with the basics of your business online. Provide examples of websites you like.
Choose your site layout from 100 professional designs and color combinations. Speak directly with our designer to discuss the layout, header design, and other graphics.
Questions along the way? Just pick up the phone or send us an email.
We go to work
After reviewing your information and samples, our expert design staff creates a site based on your instructions.
Your website will be ready for you to review in as little as 5 to 7 days after we’ve received your content for the Standard plan.
Once you’ve approved your site, we send it through our 10-point quality control process and it goes live for the world to see!
We also integrate your Facebook Page, Twitter, and other social accounts with your website.
If you need to update the text or change an image on your site, just contact us.
Recognized as one of the Best Website Designers in Delhi.
Would you like to find the reason how?
Now the big question - How do you get the traffic on your website?
The answer is: Our team works in the backend with the ongoing process known as SEO. Search Engine Optimization will help your business be found by customers looking for what you have to offer.
Search Engine Optimization is the process of improving the organic search engine results for client websites without spending money on Pay Per Click advertising. When potential customers search for your product or service, the website with the stronger SEO will rank higher in the search results. YCCINDIA specializes in helping clients strengthen their website visibility and increase customer conversions.
Social media marketing refers to the process of gaining traffic or attention through social media sites.
Social media marketing is the use of social media platforms to connect with your audience to build your brand, increase sales, and drive website traffic. This involves publishing great content on your social media profiles, listening to and engaging your followers, analyzing your results, and running social media advertisements.
Web Design Company in Delhi - YCCINDIA.COM
Tumblr media
Book your appointment today with our technical executive.
24 x 7 Technical Support - Chat in English/Hindi/Marathi/Gujarati
Web Design Company in Delhi - YCCINDIA.COM Always at your service... Always at your price...
Book your appointment today with our technical executive.
Best Website Designing Company in Delhi
https://sites.google.com/yccindia.com...
Send in your business profile and we submit you the best quote for web design and digital marketing.
Chat live online with our marketing executive
#yccindia @yccindia
https://www.youtube.com/watch?v=uBqfx-0xLVA
7 notes · View notes
neelnetworks · 2 months ago
Text
4 notes · View notes
smithelisa974 · 12 days ago
Text
 Web site development canada +1855-932-2947
Website development involves the process of creating and maintaining websites and web applications. It includes some key phases such as information gathering, planning, designing, content create, coding, testing, and launching. This field combines many skills such as web site development Canada design, programming, and content management to certify that a website works. If you need any help for website development contact with me by email [email protected] and contact number  +1855-932-2947 and visit my website https://webaxis.ca/
2 notes · View notes
Text
Tumblr media
2 notes · View notes
accortechsolutions · 26 days ago
Text
Best Website Development Company | Accord Tech Solutions
Accord Tech Solutions is the best website development companies. We committed to producing excellent digital experiences that are customized to each client's particular requirements.Our expertise with platforms like WordPress, Laravel, and React.js allows us to create scalable and reliable websites that engage people and yield results.
Our offerings:
Websites for e-commerce Our e-commerce websites are smooth and easy to use, making online purchasing more enjoyable. Our solutions, which include adaptable designs, inventory management, and secure payment gateways, will make your online store stand out and turn visitors into paying customers.
Websites for Travel The goal of our travel website building services is to draw in and keep visitors. To build a comprehensive platform that encourages travel and makes the process easier, we concentrate on incorporating features like reservation systems, itinerary planners, and user evaluations.
Websites for Education Accord Tech Solutions creates educational websites to support virtual education. With the help of our platforms, students of all ages may access and enjoy education more easily thanks to features like interactive material, student portals, and course administration.
Business Websites We are aware of how crucial a robust internet presence is for companies. Our corporate website creation services emphasize functionality and professionalism, making sure that your website engages stakeholders and effectively conveys your brand message.
Websites for newspapers We create dynamic, real-time news websites for newspapers. Our solutions include user engagement tools, multimedia integration, and content management systems that make it simple to update and keep your audience informed.
Custom Website Development Every business is unique, and so are its requirements. Our custom website development services are customized specifically to your needs, providing a personalized approach that ensures your website stands out in a crowded digital landscape.
Our goal at Accord Tech Solutions is to provide outstanding outcomes by using cutting-edge online solutions.
2 notes · View notes
synwolf · 1 month ago
Text
All about fundamentals of website design and development – A beginner’s handbook
Tumblr media
As we all know in today’s world everyone is using websites, apps, social media platforms etc. regularly. Knowing and understanding the fundamentals of website design and development is the first step towards your website journey. We need to understand the basic things behind all these website designs, apps and platforms. There are multiple aspects to be considered in creating a website.
Have you ever came across any website and felt its very user friendly, looks great.
Have you ever thought how these websites will be designed and developed. What kind of design software they use in website designing process?
As a business owner, knowledge on website design and development is a must nowadays. This knowledge give you idea how to market your products or services in a better way.
If you are looking to learn basic of website design or confused with different concepts , this blog is one stop solution for all your learning needs.
In this beginner’s handbook we will cover all the crucial components of web design and development and also highlights key aspects to be considered when looking for the best website design and development agency in India. You can reach out to us as we are the well known website design and development company in Bangalore.
In this article we can cover all about web design and its role in business growth.
What is web design?
It is a part of website design and development includes website layout, colors , typography, user interface and other visual aspects. Web design is crucial as it makes website looks visually appealing, engaging and user friendly.
Web designer is a professional who has a skill of designing websites. Web designer must understand the website’s purpose, visual elements and the target audience.
Web designing is a creative process in which graphic designer creates a visual elements to integrate in the website.
What is website development?
Website development involves technical side of building a Website. It includes coding, server configuration, database management, and make sure the website functions as needed.
Several programming languages are used to convert a web design to a functioning website during the website development process. HTML and CSS are the most popular languages used to design a web pages.
Web developer is a professional who has the skills to develop websites.
Importance of a website in business:
A well designed website assist in multiple purposes such as
First impressions: First impression always create a long lasting impact so as the first impression of any visitors is crucial. A great web design builds trust and encourages users to explore more.
User experience(UX): Good design increases usability which helps to navigate the site and find information.
Search Engine Optimization: Web design integrates SEO best practices, by making sure that the website ranks well in search engines and improving visibility.
Conversion rates: A visually appealing and navigational website increases the rate of conversion, by transforming visitors into customers.
Key elements of Website Design
Layout:
Layout represents how a content is organized in webpage. A good layout gets user attention and will be easier to process information. Most used layout styles are:
Grid layout: This layout style uses grid system to structure content, offering a well organized look.
F-shape layout: This layout helps in enhancing usability as in this design elements align with the reading behavior. Some studies shows that users read in F- pattern.
Color scheme:
Colors evoke emotions by influencing user behavior. Factors to be considered while choosing color:
Brand identity: Select colors that reflects your brand identity
Contrast: Make sure there is contrast variation between text and background to make it readable.
Typography :
Typography has a huge impact on readability and user experience. Consider factors like:
Fonts: Use fonts that are easy to read and to maintain a cohesive look.
Hierarchy: Create a visual hierarchy by using proper size and weight making users to find the important information.
Images and graphics:
Visual elements such as images, videos , graphics and icons helps in improving website appeal. Make sure you work on factors like:
Quality: Use relevant high resolution images that matches with your content.
Loading speed: Optimize images for fast loading speed , as speed plays a major role in improving user experience and SEO
Navigation:
Having a well structured navigation is vital for better usability. Consider the following to achieve it:
Simplicity: Make sure navigation is simple
Accessibility: Ensure your website is accessible on all devices including mobile
Fundamentals of web development:
Front end development:
It refers to everything a user see and interact with website. It includes:
HTML(Hypertext Markup Language) : HTML helps in structuring the content as It is a pillar of webpages.
CSS (Cascading Style Sheets) : It adds styles to HTML, layout , colors and fonts.
Java script :  This is a programming language which make web pages interactive, making user experience better.
Back end development:
It focuses on server side functionality. It includes:
Server: It is a place where website’s files and data is stored. Server process requests and serves the web pages to users.
Database: Helps to store and manage data. One of the popular database is MySQL
Server-side languages: We can use languages such as PHP or python for communication between server and database.
Content Management Systems (CMS):
CMS allows users to create the digital content and manage it effortlessly. Most used CMS platform by beginners include WordPress as it is highly user friendly and customizable
Factors to consider when choosing web design and development agency:
When looking for the web design and development agency in India , follow these tips:
Review the agency’s portfolio to understand their work style and capability. Check for their various projects or clients handled which matches with your business style and vision
Check for previous clients reviews , ratings and testimonials . If there is a positive feedback then you can consider that agency.
Go through the list of services the agency offers such as web design , development , SEO , Digital Marketing and Branding.
Consider a agency which maintains transparent communication by being open to any kind of feedback and ready to collaborate and support regularly throughout the project.
We should always choose an agency that fits your budget. Get quotes, compare their services and pricing and finalize the agency that suits you best.
Why choose Synwolf as a web design and development agency?
When it comes to the best agency for web design and development , Synwolf stands high in competition as a premier choice for businesses who are looking for designing a website to take their business next level. We have a team who are creative as well as having technical expertise to design a website as per your business goals. We mainly focus on understanding your business, goals to make sure every aspect of your website from layout to functionality aligns with your vision. By prioritizing user experience we integrate eye catchy visuals that helps in getting engagement and more conversions. We maintain transparent communication over a period of designing website which allows you to collaborate with us and assist us on getting your dream website designed without any flaws and meets your expectations. Contact us today to start your journey of business growth in this online world.
Conclusion:
Understanding the basics and fundamentals included in website design and development is very essential in this digital age. Focusing on key elements like layout, color, typography and navigation you can enhance user experience. Building knowledge on these aspects helps you to navigate the world of web design and development with confidence. Whether you are creating a personal blog, e-commerce site, corporate platform or looking for a professional assistance this handbook will help in laying a foundation for your business success. If you are looking for a professional help from website design and development company make an informed decisions based on your requirements and their expertise.
Today the entire world is becoming digitalized. Most of the people spends time online for all kind of activities. Websites has become common and takes center stage in this time. We can access any kind of information at our fingertips with a website. If a company does not have a user friendly website then it going to losing most of its customers. As a business its mandatory to you to have a well designed and user friendly website. For that you need a very good and well known web design and development services in India for your business growth. Contact our team today.
2 notes · View notes
codingquill · 1 year ago
Text
Tumblr media
I'm currently learning React and I'm taking a 13-hour course. I can't keep this website to myself because it's truly amazing. It's perfect, it's free, and there are other courses out there with much less interaction and smoothness that make you pay a lot.
The website I'm talking about is Scrimba. I highly recommend it for anyone starting their front-end journey. I'm confident that no one will disagree with me on this.
Have a great day! <3
434 notes · View notes
happywebdesign · 2 months ago
Text
Tumblr media
Propeller Design
7 notes · View notes
crossdigitalmarketingagency · 4 months ago
Text
About CROSS Digital
From Crisis to Opportunity: Veera Mogilicherla Launches New Digital Marketing Venture
Veera’s Vision: The COVID-19 pandemic posed immense challenges, but for Veera Mogilicherla, it was a catalyst for a new beginning. With a robust background in printing management and computer information systems, and experience at industry giants like the New York Times and Epsilon, Veera aimed to leverage his expertise to help businesses thrive.
Building a Team: Veera’s vision was not a solo endeavor. He assembled a talented team who shared his passion for making a positive impact in the business world. This team’s combined expertise is the foundation of a powerful agency poised to deliver exceptional results.
Our Approach: As a full-service digital marketing agency, we combine exceptional website development with powerful marketing strategies. This holistic approach integrates technical mastery with data-driven insights to deliver tangible results, driving your business towards long-term success.
3 notes · View notes
digital4design · 1 month ago
Text
Finding the ways of how to grow your business? Building a strong online presence is where it all starts! Our latest blog explains how partnering with a professional digital marketing and web development company can help you accomplish your business goals. Whether your goal is for higher conversions, better visibility , or a user-friendly website, we've got you covered. Read the blog now to see how Digital4Design’s expert services can help you win in today’s competitive market!
2 notes · View notes
dotwebinnovation · 1 month ago
Text
🌐 Ready to Elevate Your Business? Discover the Power of Exceptional Web Design!
Tumblr media
In today’s digital age, your website is the face of your business. At Dot Web Innovation, we understand the significance of a strong online presence. Whether you’re in Noida, Meerut, or Faridabad, our talented team of web designers and developers is here to bring your vision to life!
✨ Why Choose Us?
Tailored Solutions: We don’t just create websites; we craft personalized digital experiences that resonate with your audience and align with your brand identity.
Cutting-Edge Design: Our designs are not only visually appealing but also optimized for seamless user experiences, ensuring your visitors stay engaged and convert.
Expertise in WordPress: As a leading WordPress web development company in Meerut, we leverage this powerful platform to build dynamic and flexible websites that grow with your business.
Local Commitment: Serving clients in Noida, Meerut, and Faridabad, we pride ourselves on understanding the local market and delivering solutions that cater specifically to your needs.
🚀 Our Services Include:
Comprehensive Web Design & Development
WordPress Website Development
E-commerce Solutions
Responsive Web Design
Ongoing Maintenance & Support
🔗 Let’s Build Something Great Together!Don’t let your competition outshine you online! Contact us today to discuss how we can transform your digital landscape and drive success for your business. Visit Dot Web Innovation and take the first step towards a captivating online presence!
2 notes · View notes
neelnetworks · 3 months ago
Text
3 notes · View notes