0% found this document useful (0 votes)
15 views

Python Project Report (Heart Shape)

Study with me

Uploaded by

janhavi1292006
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Python Project Report (Heart Shape)

Study with me

Uploaded by

janhavi1292006
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,

MUMBAI MAHARASHTRA (INDIA)


DOMAIN COMPUTER
A
Implant Training Report Submitted in partial
fulfilment For the award of the
Diploma in Computer Engineering
Submitted by

ENROLLMENT NO. NAME OF STUDENT EXAM SEAT NO


2216610074 Shraddha . V. Mandave

Mode of Implant
Training
Offline Training

K P Ptil Institute Of Technology, Domain Computer


3rd floor, Prabhakar Plaza,
Mudal Tal- Bhudargad Dist- Kolhapur-416415
Kolhapur 416209 Maharashtra Indai Website - www.domaincomputer.org
Website - www.kppatilpolytechnic.org

Mentor Industry Supervisor


Mrs. S.S. Patil Mr. NILESH PATILL

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 1
DEPARTMENT OF COMPUTER ENGINERING

ACADEMIC YEAR

2024-2025

DECLARATION

I, hereby declare that the discussion entitled Domain


Computer being submitted by us towards the partial fulfillment of the
Diploma in Engineering, in the Department of Computer Engineering is a
implant training work carried by me under the supervision of Mrs.S.S.Patil
and Industry resource person Co-Guide Mr. N.R.Patil designation and have
not been submitted anywhere else.

We will be solely responsible if any kind of plagiarism is found.

Enrollment No Name Of Student Signature

2216610074 Shraddha V. Mandave

Place:

Date:

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 2
Certificate of Completion of Industrial Training

This is to certify that Ms. Shraddha V. Mandave with Enrolment No.


2216610074 has successfully completed Industrial Training (22049) in Domain
from 03/06/2024 to 13/07/2024 for partial full filament towards completion of
Diploma in Computer engineering from K P Patil Institute Of Technology,Mudal
Institute code 1661.
The matter presented in this Implant Training report is an authentic record
of our student work carried out during training period, under the supervision
Faculty, Head of Department Mrs. T. V. Patil and under the monitoring of Mrs.
S. S. Patil, of Computer Engineering Department. Also it has not been submitted
by us for the award of any other diploma elsewhere.

Mrs. S. S. Patil . Mr. Sagar Tondale Mrs. T. V. Patil


Training Mentor, Manager /Supervisor, Head Of Department
Department Of Computer Production Department Department Of Computer
Engineering, Domain computers. Engineering, Faculty Of
Faculty Of Polytechnic,Mudal Polytechnic,Mudal

Place:
Date:

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 3
ACKNOWLEDGEMENT
We like to share our sincere gratitude to all those who help us in completion
of this Implant Training. During the work we faced many challenges due to our
lack of knowledge and experience but these people help us to get over from all
the difficulties and in final compilation of our idea to a shaped sculpture.

I am indeed grateful to Head of Department of Computer Engineering.


Mrs T V Patil for being an effective source of inspiration.

We would like to thank Mr.N R Patilsir as well as Mr.Sagar Tondale sir for
his governance and guidance, because of which our whole team was able to learn
the minute aspects of a Computer Engineering.

We would also like to show our gratitude to our department faculties Mrs.
S S Patil of our Computer Engineering department for their continuous help and
monitoring during the work. I am thankful to supporting staff of our Department
as well as Domain Training and Placement centre, for their help and support
towards my training.

In the last we would like to thank the management of K P Patil Institute


Of Technology,Musdal for providing us such an opportunity to learn from these
experiences.

We are also thankful to our whole class and most of all to our parents who
have inspired us to face all the challenges and win all the hurdles in life.

Thank you All.

ENROLLMENT NO.: 2216610074


NAME OF STUDENT: Shraddha V. Mandave

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 4
ABSTRACT

Industrial training offers the students with important practical knowledge


and skills and en courage them in becoming a successful and best professional
engineer. The main objective of the industrial training is to provide the best
and relevant theoretical knowledge, practical knowledge and soft skills to gain
in a particular time period.

Industrial training is an important phase of a student life. A well planned


properlyexecuted and evaluated industrial training helps a lot in developing a
professional attitude. It develops an awareness of industrial approach to
problem solving, based on a broad understanding of process and mode of oper
at ion of organization. The aim and motivation of this industrial training is to
receive discipline, skills, teamwork and technical knowledge through a proper
training environment, which will help me, as a student in the field of computer
Engineering.

In this training we have learn lot of about computer engineering, like scope
of computer engineering, importance of Python And Artificial Intelligence
(AI).

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 5
Chapter 1:
Organizational Structure of
Industry and General Layout

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 6
Providing Network Projects services for
1] IT Infrastructure Services 2]
Banking sectors

Providing Datacenters Service


3] 4] Providing Remote Technical Support
Solutions

Students Placed in MNC’s


Cloud Services Solutions of
5] AMAZON AWS&MICROSOFT 6] Conduct Industrial Guest Lectures
AZURE

Online Exam Training


7] 8] Providing Virtual Industry Corporate
Students Industry Seminar
training
Events, Days and Sports Management

1.1. Organizational Structure of Industry

Facilities:

1] 24 Hour Lab Facility 2] Battery Backup

Special Coaching for Soft Skill & Interview


3] Library Facilities 4]
Techniques

Exam Center for Microsoft AZURE


5] AMAZON, REDHAT, ORACLE &
Others

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 7
Infrastructure:

1] Internet Facility 2] Well Equipped Labs

3] Special CISCO Equipped Lab 4] Special Lecture Rooms

5] Update IT Magazine 6] WI-FI Campus.

7] Router RACK Structured Cabling

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 8
Domain Computer Education, Kolhapur

Founder & Director Founder & Director


Mr.Sagar Tondale Mr.Sachin Shrishrimal

Business Management & Finance Management


Marketing Managment

Training Department

Miss. Vaishnavi Patil Mr. Nilesh Patil Mr. Sujay Herwade


Senior Technical Senior Technical Senior Technical Trainer
Trainer Trainer

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 9
Chapter 2:
Introduction of Organization

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 10
2.1. Introduction of Organization

1. History
Domain Computer Education was founded in January 2008 in Kolhapur District & in July 2013
Established center in Sangli District.

Domain Computer Education is one of the well known leading Institute in Kolhapur & Sangli
District for the Industry Oriented Global IT Certification Training & Placement Services.

Founders Of the Domain Computer Education Kolhapur Head Office:

 Mr. Sagar Tondale


 Mr. Sachin Shrishrimal

Company aim is to prepare Qualified Technical Manpower required for the


reputed MNC’s

To achieve its goal the Domain Computer Education conducts Technology workshops,
Technology update sessions, Trainings for industry certification, Technology advisory meet,
Professionals meet for emerging technology discussions, etc. Domain Computer
Education prime collaboration mechanism is providing comprehensive trainings on industry
certifications from Cisco, Microsoft, RedHat and others. These trainings are conducted by
industry working professionals who have extensive hands-on experience and the practical
knowledge in designing and deploying solutions, according to real life situations.

Today we people are working as certified training and exam partner for Red hat India Pvt. Ltd,
Our Organization is affiliated with “Shivaji University” for Computer Hardware Course. Also
our organization is affiliated with MSSDS [ Maharashtra State Skill Development Society] for
SKILL India IT Courses.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 11
Organized 2 successful Campus drive events Siddham 2k17 & @ Siddham
2K18
Trained 1000+ students placed 500+ candidates successfully in various
MNC’s

Corporate Training:

Domain computer education is a team of corporate trainers. With the advance training of
computer technology we are also able to provide corporate training for corporate levels
candidate and companies.

Mission:

Our mission is to train our student to an expertise level, with the latest technologies in the
Global IT Market. Which is required by MNC’s? Providing in-depth knowledge with hands-
on practical on modern equipment’s with Global IT Certification.

Placement Cell:

In View of the huge demand in the IT industry, Domain Computer Education Placement
Department Interact with Companies, understand their current and growing requirements and
place the engineer

Values

1) Integrity and Trust


2) Commitment to Excellence
3) Valuing Diversity
4) Career Oriented
5) Genuine Relationships

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 12
2. Our Placement partners
1) Wipro
2) TCL
3) InfiMinds
4) IDC Technologies
5) Excel IT Services Ltd
6) Experies Ltd.
7) Progressive

3. Quality Policy
1) We at Domain Computer Education are committed to continually achieve
higher quality standards in providing-Training, project Management and
offering Staffing & IT Solutions ensuring quality service every time.`

2.2. Services given by organization

1. Python Programing
2. Machine Learning
3. Artificial Intelligence

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 13
2.3. Staff Team
There are no leashes at Domain Computer Education. Domain Computer
Education work on flat, decentralized teams, each with decision-making authority, and
our people have the freedom to approach, own, and solve problems creatively. Domain
Computer Education have intentionally chosen this Domain Computer Education is a
team of young, enthusiastic and creative Engineers working consistently towards
quality delivery. At Domain Computer Education believes in long term relations.

Domain Computer Education has approximately 7 employee team which


includes following staff members.

1. Mr. Sagar Tondale (Founder& Director)


2. Mr. Sachin Shrishrimal (Founder& Director)
3. Mr Nilesh Patil (Senior Technical Trainer)
4. Miss. Vaishnavi Patil (Senior Technical Trainer)
5. Mr. Sujay Herwade (Senior Technical Trainer)

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 14
Chapter 3
Types of Major equipment’s
and machines used in
Organization

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 15
3.1 Major equipment’s used
Computer system

Manufacturer HP, Fujitsu, Lenova

Operating System Windows 10


Memory(Ram) 4.00 GB
Hard Disk 500 GB
Total Computer Systems 30
Approximate Cost 6,00,000 lacs

Network Components
1)Cisco Router 1)Dlink Wireless Access Point
Series 1750,1841,1941,2841 Total-4
Total- 6 Cisco Wireless Firewall Router
Device Name
2)Cisco Switches Total-2
Series Catalyst 2950,2960,500
Total-3
Cable Tester-2
1)Coaxial Cable-5 Crimping Tools-4
Cables 2)Twisted Pair-100 Punch down Tool-2
3) Fiber Optic-10 RJ 45 Connectors-100

Total Cost- 4,00,000/- lacs

3.2. About routine maintenance


Activities carried out in the routine maintenance includes following things

1. Daily infrastructure maintenance for about 1 Hr.


2. Weekly system maintenance.
3. Daily work progress backup.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 16
Chapter 4:
Development process along
with production planning and
control methods

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 17
Steps to Prepare the Various Network Cables
Step1: Identifying Various Network Devices, Cables, Connectors
Step2: Preparing Twisted Pair Cable Straight through& Cross Cables using
568A&B Standards
Step3: Configuring Wireless Access point to access the wireless internet
Step4: Creating Private LAN using Straight cable

Application deployment process for Network services


Step 1: Installing & Configuring Server Client Model
Step 2: Accessing the Wireless Access Point configuring SSID & setting
security password.
Step 3: Accessing the Cisco Router configuring it for telenet access and
securing it assigning secret passwords
Step 4: Accessing the Cisco VLAN Switches and creating VLANS
Step 5: Creating EC2 Linux, Windows instances& Storage Bucket on AWS cloud
service

Step6: Creating VM’s & Storage Container on Microsoft AZURE cloud service

Testing process:
Step 1: Logining on client computer using Domain user verifying
authentication
Step 2: Connecting WIFI devices to test the connectivity of Wireless Access
point.
Step 3: Running Routing Protocols RIP, EIGRP & OSPF to test the routing
between different networks
Step 4: After creating VLAN’s assigning it to various interfaces and testing it
with connected host PC’s
Step 5: Execute test cases by giving variety of inputs.
Step 6: Connecting the EC2&Storag Bucket using Remote desktop and verifying
it.
Step 7: Connecting the AZURE VM’s and storage through web console.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 18
Steps to Prepare the Various python Libraries.
Step 1: Cover The Following Python Fundamentals.

 Variables and types.


 Lists, dictionaries, and sets.
 Basic operators.
 String formatting.
 Basic string operations.
 Conditions.
 Loops.
 Functions.
 List comprehensions.
 Classes and objects.

Step 2: Establish A Goal For Your Study.

 Data analysis
 Data science and machine learning
 Mobile apps
 Website development
 Work automation

Step 3: Select A Resource (Or Resources) For Learning Python Fast.


Python resources can be grouped into three main categories:
 Interactive resources.
 Non-interactive resources.
 Video resources.
Step 4: Consider Learning A Python Library.

 For example, Pandas is a very popular library for manipulating tabular


data. Numpy helps in performing mathematical and logical operations on
arrays.
Step 5: Speed Up The Python Installation Process With Anaconda.
 You can go through the trouble of downloading the Python installer from
the Python Software Foundation website, and then sourcing and
downloading additional libraries
Step 6: Select And Install An IDLE.

 We want to install an integrated development environment (IDE), which


is an application that lets you script, test, and run code in Python.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 19
Chapter 5:
Testing of finished products
along with quality assurance
procedures

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 20
5.1 Testing of products
1. Requirement Analysis-
The first step towards testing is analyzing the user requirements and converting those
requirements into formal requirements like functional and non-functional requirements.

2. Planning the test-


Planning the test is the main step in testing cycle. Planning of the testing is done far before
the testing actually takes place. The test plan must be followed strictly to get the error free
network communication and connectivity to the cloud services.

3. Developing test scenarios-


The next step after planning is deploying the test scenarios on which the test case execution
will take place. Test scenarios can be different modules or any specific function to be tested
as per industry real scenarios.

4. Developing the test case-


A test case is a specification of the inputs, execution conditions, testing procedure, and
expected results that define a single test to be executed to achieve a particular software
testing objective. Developing test cases becomes a vital role when testing the Network
Services as all the functions are verified and validated as per the Industry requirements.

5. Setting up the test environment-


A testing environment is a setup of Network and Cloud Services for the testing teams to
execute test cases. Setting up a right test environment ensures Network &cloud services
testing success. Any flaws in this process may lead to extra cost and time to the client.

6. Execution of the test-


Test execution is the process of Configuring and deploying network & cloud services and
comparing the expected and actual real scenarios of IT industries

7. Test closure-
Test Closure is a document that gives a summary of all the tests conducted during the Cloud
Service life cycle, it also gives a detailed analysis of the errors resolved and errors found .

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 21
5.2 Testing carried out

1. Functional testing-

Organizations need to enhance the effectiveness and efficiency of functional testing by


focusing on accelerated and optimized testing. Functional testing in Domain Computer
included System testing, Integration testing, Component Testing, End to End Testing and User
Accessibility & Availability.

Domain Computer Education believe in early involvement of testing teams in the


Networking and Cloud Computing requirements validation, risk-based testing, and Security
oriented test case design

2. Test Automation-

Domain Computer Education partners with its customers, understands their needs and
processes, and recommends appropriate automation strategies and executes them to enhance
testing quality, reduce implementation effort and schedule and ensure return on investments.

3. Compatibility testing-

Compatibility & Interoperability Testing is aimed at verifying whether the application under
test interacts and functions as expected with the required software and hardware combinations.
Thus, this test plays an important role in case any Private network & Cloud services are
required to run on different platforms with multiple software and hardware components.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 22
Chapter 6:
Major software products used

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 23
6.1 Major software products used

In these 6 weeks of training we used various software’s that helped us in test


case making and executing the test cases too. Major software’s used during this course were
Outlook, Remote Desktop, Microsoft word, Abode reader and Command Prompt Google
Chrome web browser.
And also we are introduced with new software’s like Cisco Packet Trace Simulation software,
Cloud Computing Platforms AMAZON AWS Console& Microsoft AZURE Portal that made
us aware about the latest industry demandable technologies for the MNC’s

Most of these software’s which helped us in efficient implementation of it for training course.

First of all in the first week of training, we learnt about the Network
Components & Devices, use of those devices in networking purpose. This was totally new to
us hence we needed to know about the Networking and then implement it for deploying
Wireless And wired network .For this we used the Network LAB access where we actually
prepared our own cables and made the connectivity and testing the connectivity between
multiple computers. By suing Command line utility called PING Command
After that in second week, we were introduced to Wireless access point product
to configure the WIFI Internet, which made possible to access to Wi-Fi internet connection.
We learned how to create SSID & Set security password

After we deployed the server client model to provide the centralized network
access by using windows server 2016 configuring it as Domain Controller and adding windows
10 computers as a client to the server.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 24
Chapter 7:
Particulars of practical
experiences in organization

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 25
7.1 Practical experiences in organization

We completed our industrial training at Domain Computer. Our training was of 6


weeks. During our 6 weeks training we were assigned with different tasks such as testing,
development and management. We all worked on a live project named “to-do-website” using
Django Web framework”. There are three different versions of Django Web framework are:

Better Application development version

Better Website desktop version and

Better Security &server version.

Everyone was assigned a specific module from Better Django Web framework for testing
purpose. I was assigned the create website project actions module that included options like
application creation inside the website, and modifying the required files in the application and
accessed it by the web browser after running django server.

For the above module, I first wrote test cases on each and every field in every option. After that
I tested the test cases, uploaded screenshots and then submitted the status to the developer.
Then developer resolved our queries and made changes with the help of test cases. After
developers work was done then I retested the test cases with the new updates and uploaded new
status as per the output.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 26
Particulars of Practical Experiences

In the industrial training, we also attended the Contest organized by the Domain Computer
Education that is helped us to develop versatile skills like Presentation, Video presentation
Resume Building k which will, help us for our future life and our professional career also.

➢ Soft Skills:
Communication, Presentation, etc.
In our training, we develop our communication and presentation skills, which are most
helpful for us. With the help of this skills we can able to represent our ideas in front of our
Team and able to communicate properly with our head and team and its help the also for project
discussion such as collecting requirements and expectation of users for their project

➢ Life Skills:
Time management, Safety, Innovation, Entrepreneurship, Teambuilding, etc.
In the time of training we develop our skills like time management, team building.
With the help of this skill we are developing our project task in the given time, audits also helps
us for working in team, in this period we are able to complete our work in given time and
understand the opinions of our team members. Also we are able to keep our data safe from the
hackers. It’s really a great achievement for us to working in the group, understanding the ideas
of each other and completing the work in the defined amount of time and keep our data safe
and secure from the stakeholders and hackers.

➢ Hands-On:
In the training we are not just studies the theoretical concepts, also learnt form it
Practically by our own way, it helps us for developing our ideas and our mentality about
Networking and Cloud Computing Services in this days we are able to remove the errors occurs
in the Network and the problems occurred in the time of deployment. Our practical knowledge
is increased in those days.
That helps us to increase our ideas in the quality and implementation areas, also we
are able are able to use the tools and familiar with them which are used in industries for network
& Cloud computing utilization in IT Infrastructure services..

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 27
Our other some developed skills are -
 To Configuring Network devices like Cisco Router and switches
 How to test a Network and Resolve the errors from the network communication?
 Problem solving and Implementation of devices.
 Utilization of AMAZON AWS & MICROSOFT AZURE cloud services in IT
Industries
 In this training we also experienced the study of industry, its history and its IT
infrastructure Deploying methods using various platforms, its turnover and how
teamwork is carried out. In short, we experienced the completely industrial
environment.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 28
Chapter No 8:
Description about project

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 29
➢ Title: To create Heart shape with python.

➢ About Project:
The project that we deployed in the period of our industrial training is
We created text editor in our project.

The aim of this project is to create Heart shape in Python.

Objective:-
1. First download python3.11 version.
2. Open IDLE and Create new File.
3. Write python code for Heart Shape.
4. Run the code & Display the result.

Code:
import math
from turtle import *
def hearta(k):
return 15*math.sin(k)**3
def heartb(k):
return 12*math.cos(k)-5*\
math.cos(2*k)-2*\
math.cos(3*k)-\
math.cos(4*k)
speed(0)
bgcolor("black")
for i in range(10000):
goto(hearta (i)*20,heartb(i)*20)
for j in range(5):
color("#f73487")
goto(0,0)

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 30
OUT PUT:-

Output in the above image shows Heart Shape.

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 31
Chapter 9:
Special experience
encountered during training

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 32
9.1 Challenging experiences encountered
Implementing & Deploying python coding is itself a challenging experience although
it allows us to find errors but also to resolve is it satisfies the requirements or not so it must
be carried out professional to provide the proof of quality of services. As we do not have much
of practical’s in our course so we learned the proper format for creating and accessing the
python code as well as the techniques to execute them therefore it take us about a week to
learn all the things.

Also, we were given task for implementing new codes by using python libraries which
unfortunately did not get completed, but was a very challenging task. As the it was carried on
using the guidance of our Trainer we needed to learn about it.

In this six weeks of training we faced 2 special challenging tasks like creating codes
and run it, which helped us in improving our practical skills as well as enhancing our Technical
knowledge.

Domain Computer Education Domain Computer Education


333 E Ward Station Road 2nd Floor Balaji Celeberation
3rd floor, Prabhakar Plaza, Above SVC Bank Vishrambhag Ganapati
Mandir Road
Kolhapur – 416002
Sangli - 416416
Email :- domainsangli@gmail.com
Email :- domainkop@gmail.com
Contact :- 7620575756 (Whatsapp)
Contact :- 9225804090(Whatsapp)
Website:- www.domaincomputer.org
Website:- www.domaincomputer.org

Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 33

You might also like