How to Become an HR Specialist (People-Power Your Profits!)

how to become an hr specialist

If you’ve ever aspired to play a pivotal role in shaping a company’s workforce or wondered what it takes to become a Human Resources (HR) specialist, you’re in the right place.

In this guide, we’ll delve into the precise steps you need to embark on a successful career as an HR specialist. We’ll discuss:

  • The skills that are essential for the role.
  • The education and certifications that can propel your career forward.
  • How to secure a job as an HR specialist.

So, whether you’re a novice in the corporate world or an experienced professional aiming to specialize, stay tuned.

We’re about to unfold the roadmap to becoming an HR specialist.

Let’s get started!

Contents show

Steps to Become an HR Specialist

 

Step 1: Understand the Role of an HR Specialist

Before starting your journey to become an HR Specialist, it’s crucial to understand the role fully.

An HR Specialist is responsible for a variety of tasks within a company, including recruitment, training, employee relations, benefits administration, and compliance with labor laws.

HR Specialists are often the first point of contact for employees with questions about company policies, benefits, or other employment-related matters.

This means that they need to have excellent communication skills and a good understanding of the company’s internal operations.

You should start by researching the role, reading job descriptions and talking to people in the industry.

This will help you decide if this is the right career path for you and can guide your choices regarding education and experience.

It’s also important to understand the different areas of HR that you can specialize in, such as talent acquisition, learning and development, or compensation and benefits.

You might find that you are more interested in one area over the others, which can guide your career path moving forward.

Remember, the role of an HR Specialist is not just about administrative tasks.

It’s also about strategizing and planning to meet the human resource needs of the organization in the future.

This makes it a role with high responsibility and impact.

Therefore, you should possess a combination of people skills, business acumen, and understanding of legalities and regulations.

 

Step 2: Obtain a Bachelor’s Degree

To begin your journey as an HR Specialist, you will need to obtain a Bachelor’s degree.

Human Resources Management, Business Administration, or Psychology are common majors for this role.

These programs will provide you with a solid foundation in the principles and practices of the HR field.

During your bachelor’s degree, you will learn about different areas of human resources such as recruitment, employee relations, compensation and benefits, training and development, and employment law.

You’ll also learn about business strategies, organizational behavior, and data analysis, among other topics.

Internships in HR departments of organizations can also be beneficial.

They will provide you with practical experience and help you understand the real-world applications of what you’re learning in your coursework.

Additionally, they can provide you with valuable networking opportunities and potentially lead to full-time job offers upon graduation.

Some universities offer a Bachelor’s degree in Human Resources Management, but if your university does not offer this specific major, a Business Administration degree with an HR concentration or minor can also suffice.

In this scenario, your coursework would include a mix of business and HR classes.

Upon completion of your bachelor’s degree, you may want to consider pursuing a master’s degree in Human Resources or an MBA with a focus on Human Resources to further deepen your knowledge and skills in the field.

This is not a requirement for all HR Specialist roles but may be beneficial for career progression.

 

Step 3: Gain Relevant Experience

As you are completing your education, it is valuable to start gaining practical experience in Human Resources.

You can start by searching for internships, part-time jobs, or assistant roles in HR departments.

This not only gives you a chance to apply what you learned in your coursework but also helps you understand the practical aspects of the job.

You could assist in tasks such as recruitment, training and development, employee relations, or benefits administration.

This will provide you with a comprehensive understanding of the HR role.

These hands-on experiences will be beneficial when applying for a full-time HR specialist role, as employers prefer candidates with some experience in the field.

In addition, volunteering for HR tasks in non-profit organizations or getting involved in college HR clubs and networks can also provide valuable experience.

You should also consider joining professional HR organizations, such as the Society for Human Resource Management (SHRM), as these provide opportunities for networking, professional development, and staying up-to-date with latest HR trends and policies.

Remember, every role and organization is unique, so the more diverse your experience, the better prepared you’ll be for your career as an HR Specialist.

 

Step 4: Develop Interpersonal Skills

As an HR Specialist, you’ll be dealing with people on a daily basis, so having strong interpersonal skills is crucial.

You will need to listen, understand, communicate, negotiate, and solve problems effectively.

You will often be the bridge between the management and employees, so being able to handle difficult situations tactfully and diplomatically is very important.

You can enhance your interpersonal skills through on-the-job experiences, training programs, workshops, or even by volunteering in roles that require you to interact with people.

You might also consider taking courses on communication, conflict resolution, negotiation, and leadership.

Developing empathy is another critical aspect.

Being able to understand and sympathize with employees’ issues will help you to resolve conflicts and foster a positive workplace culture.

Remember, your role as an HR Specialist is not just about enforcing company policies, but also about ensuring the well-being of its employees.

Lastly, remember that developing interpersonal skills is an ongoing process that requires continuous learning and practice.

As you encounter different situations and meet diverse individuals in your role, your ability to interact effectively will keep growing and improving.

 

Step 5: Get Familiar with HR Laws and Ethics

As an HR Specialist, it’s crucial that you understand the laws, regulations, and ethics that govern the human resources field.

This encompasses everything from labor and employment laws, health and safety regulations, to ethical standards of confidentiality and fair treatment.

You should be knowledgeable about laws such as the Fair Labor Standards Act, the Occupational Safety and Health Act, and the Family and Medical Leave Act, to name a few.

These laws define workers’ rights and employers’ responsibilities, and as an HR Specialist, you will be expected to ensure your company’s compliance with them.

It’s also important to understand the ethical implications of HR.

For instance, maintaining confidentiality of employee records, navigating conflicts of interest, and ensuring fairness in hiring and promotion processes are all key ethical issues in HR.

You can gain this knowledge through your degree program, professional training, HR certification programs, or on-the-job experience.

Staying up-to-date with current and new HR legislation is a continuous process, so be prepared to engage in lifelong learning in this field.

Lastly, remember that having a solid understanding of these laws and ethical standards not only helps you avoid legal complications for your company, but also fosters trust and respect between the organization and its employees, thereby creating a healthier, more productive work environment.

 

Step 6: Learn to Use HR Information Systems

As a modern HR Specialist, having proficiency in HR Information Systems (HRIS) is crucial.

These systems are software solutions that manage a wide range of HR activities, including recruitment, employee records, payroll, benefits, and performance evaluations.

Familiarity with these systems is often a requirement in job listings for HR Specialists, as they significantly enhance efficiency and accuracy in HR processes.

Begin by identifying the most commonly used HRIS in the industry.

These could include SAP SuccessFactors, Workday, Oracle, and BambooHR among others.

As part of your professional development, invest time in learning how to use at least one or two of these systems.

Many software providers offer online tutorials, webinars, or even formal training programs to help you understand the ins and outs of their HRIS.

Additionally, having a solid understanding of Excel and other data analysis tools can be beneficial as these tools often complement HRIS by providing additional data analytics capabilities.

By becoming proficient in using HRIS, you will not only increase your efficiency but also enhance your marketability as a HR Specialist.

Remember, the aim is not just to learn how to use these systems, but to understand how they can streamline HR tasks, improve the efficiency of HR processes, and contribute to informed decision-making in the organization.

With this knowledge, you can be instrumental in driving HR technology adoption in your future role as a HR Specialist.

 

Step 7: Consider Certification

As an HR Specialist, you may want to think about getting professional certification.

This is not always a requirement for HR jobs, but it can make you more attractive to employers and can also increase your earning potential.

There are several recognized certifications for HR professionals, including Professional in Human Resources (PHR), Senior Professional in Human Resources (SPHR), SHRM Certified Professional (SHRM-CP), and SHRM Senior Certified Professional (SHRM-SCP).

Each of these certifications requires a combination of education and work experience, and you will need to pass an exam to earn the certification.

Consider which certification aligns best with your career goals.

If you are looking to move into a senior-level position, for example, the SPHR or SHRM-SCP might be the best fit.

On the other hand, the PHR or SHRM-CP could be more suitable if you are relatively new to the HR field or if your role is more general.

Once you have chosen a certification to pursue, you can prepare for the exam by attending prep courses, studying on your own, or joining a study group.

Remember, these certifications require ongoing professional development, so you will need to stay current with the latest HR trends and practices.

 

Step 8: Network with HR Professionals

Networking is a vital aspect of any career, and it is especially important when you are pursuing a role as an HR Specialist.

Networking can help you understand the latest trends in HR, what employers are looking for in HR specialists, and how to make yourself more marketable as a potential candidate.

You can network with HR professionals through various ways such as attending industry conferences and seminars, joining HR-specific professional organizations, or even through social media platforms like LinkedIn. These are great ways to meet other professionals in the field, learn about job opportunities, and gain insights about the real-world HR environment.

When networking, remember to be genuine, ask thoughtful questions, and offer help when you can.

Networking is not just about taking, but also giving.

Be prepared to share your experiences, knowledge, and insights as well.

Moreover, don’t forget to follow up with the contacts you make.

Send them a thank you email, connect with them on LinkedIn, or even arrange for coffee meetings.

Building and maintaining a strong network can be instrumental in your journey to become an HR Specialist.

Lastly, consider finding a mentor in the HR field.

They can offer invaluable advice, guidance, and support as you navigate your career path.

 

Step 9: Maintain Knowledge of HR Trends

As an HR Specialist, it’s crucial to stay updated with the latest trends, best practices, and developments in the field of Human Resources.

This involves not only understanding the current laws and regulations relating to employment, benefits, and workplace safety but also being aware of technological advancements, strategic HR trends, and evolving employee needs and expectations.

To maintain your knowledge of HR trends, consider subscribing to relevant HR publications and newsletters, joining professional HR associations, participating in HR webinars, workshops, and conferences, and taking part in online HR communities and forums.

These platforms can provide you with the latest insights and updates in the HR field.

Additionally, consider pursuing continued education or professional development courses in HR.

Not only can these courses keep you abreast of the latest in your field, but they may also help you earn professional certification renewals.

Regularly updating your knowledge and skills can help you continue to provide effective HR support and strategic value to your organization.

 

Step 10: Apply for HR Specialist Positions

After obtaining the necessary education, certifications, and gaining some relevant experience in the field, you are now prepared to apply for HR Specialist positions.

This step involves searching for open positions in various organizations that suit your interests and skills.

You can utilize job search websites, social media platforms, or professional networking sites such as LinkedIn to find relevant job postings.

When applying, ensure your resume is up to date and highlights your relevant skills and experiences.

Tailor each application to the specific job posting by using keywords from the job description in your resume and cover letter.

This can help get your application noticed by hiring managers.

Prior to applying, it may also be beneficial to network with professionals in the field.

Attending industry events, joining professional organizations, or connecting with alumni from your degree program can help you gain valuable insights into the field and potentially lead to job opportunities.

Once you have applied, prepare for interviews by reviewing common interview questions for HR Specialist positions.

Highlight your knowledge of human resources policies, regulations, and best practices.

Remember to demonstrate your interpersonal and communication skills, as they are crucial in this role.

This process may take some time, so be patient and persistent.

With the right preparation and diligence, you can secure a position as an HR Specialist.

 

Step 11: Prepare for Interviews

As an HR Specialist, you must possess a unique set of skills that combine both interpersonal and analytical abilities.

Therefore, it is crucial to thoroughly prepare for your job interviews.

Start by reviewing common interview questions for HR professionals.

These might include questions about your experience with HR software, your understanding of HR laws, or your strategies for conflict resolution.

It might also be beneficial to research specific scenarios you could encounter in an HR role and consider how you would handle them.

Spend some time familiarizing yourself with the company culture and values of the potential employer.

This will allow you to align your answers with their organizational goals and philosophy.

Remember, HR is all about people, so demonstrate your people skills during the interview.

Show your ability to build relationships, resolve conflicts, and communicate effectively.

Moreover, be prepared to provide examples from your past experiences that demonstrate your HR expertise and problem-solving skills.

This will help the interviewers visualize how you’d fit in their team and handle the HR challenges that may arise.

Lastly, ensure that you are well-versed with the latest trends in HR, such as HR analytics, digital HR, and diversity and inclusion strategies.

This shows that you are proactive, well-informed, and ready to adapt to the evolving nature of the HR field.

 

Step 12: Continuous Professional Development

Continuous professional development is an essential part of a career in Human Resources.

As an HR Specialist, you must stay updated about the latest best practices in human resource management, labor laws, and other related fields.

This can be achieved through various means such as attending workshops and seminars, pursuing additional certification courses, or through self-education.

Many professional organizations offer certification courses for HR professionals that can boost your credibility and proficiency.

Some of these organizations include the Society for Human Resource Management (SHRM) and the HR Certification Institute (HRCI).

In addition, reading up-to-date HR literature, subscribing to industry journals, and being part of HR forums or communities can help you stay informed about the latest trends and changes in HR practices.

Remember, the field of human resources is constantly evolving, and what worked a few years ago may not be applicable today.

Therefore, continuous learning and professional development is not just a step towards career advancement, but it is also crucial to maintaining competence and effectiveness in your role as an HR Specialist.

 

HR Specialist Roles and Responsibilities

HR Specialists are responsible for recruiting, screening, interviewing and placing workers.

They may also handle employee relations, payroll, benefits, and training.

They act as a bridge between management and the employees, and also help in developing policies and procedures.

They have the following roles and responsibilities:

 

Recruitment and Selection

  • Identify staffing needs and create job descriptions.
  • Post job advertisements on various platforms.
  • Screen resumes and conduct initial interviews.
  • Coordinate interview process with hiring managers.
  • Conduct background checks and verify candidate information.

 

Employee Relations

  • Resolve conflicts and handle employee grievances.
  • Facilitate communication between employees and management.
  • Conduct exit interviews and manage offboarding process.

 

Training and Development

  • Organize and implement staff training and development programs.
  • Assess the effectiveness of training programs.
  • Identify and address staff training needs.

 

Benefits and Payroll

  • Administer benefits programs such as life, health, and dental insurance, retirement plans, and vacation, sick leave, leave of absence, and employee assistance.
  • Process payroll and ensure all employees are paid accurately and on time.
  • Respond to questions about compensation, benefits, and other aspects of employment.

 

HR Policies and Compliance

  • Develop and implement HR policies and procedures.
  • Ensure compliance with federal, state, and local employment laws and regulations.
  • Conduct audits of HR activities to ensure compliance.

 

Performance Management

  • Develop performance management processes.
  • Monitor employee performance and address issues.
  • Assist with performance reviews and employee evaluations.

 

Administration

  • Maintain employee records and documentation.
  • Coordinate HR projects such as meetings, surveys, and community outreach events.

 

Communication

  • Communicate HR policies and procedures to employees.
  • Provide guidance to employees on HR matters.

 

Continuous Learning

  • Stay up-to-date on the latest HR trends and best practices.
  • Attend workshops, seminars, and conferences to improve knowledge and skills.

 

What Does an HR Specialist Do?

HR Specialists, also known as Human Resources Specialists, are typically employed by businesses across a wide range of industries, as well as non-profit organizations and government agencies.

They play a key role in the hiring process, as they are responsible for screening, recruiting, interviewing, and placing workers.

They often handle tasks related to employee relations, payroll, benefits, and training.

HR Specialists consult with employers to identify employment needs and screen potential candidates to ensure they meet the company’s requirements and culture.

They might also conduct initial interviews and coordinate hiring efforts with managers responsible for making the final selection of candidates.

In addition, they may handle employee relations, payroll, and benefits and training.

They might be responsible for explaining and administering benefits to employees, maintaining records of benefits plans participation, and handling any related tasks.

Moreover, HR Specialists often deal with staff training.

They could assess the need for training, guide employees through personal and professional development, provide leadership training, and manage conflict resolution sessions.

HR Specialists also ensure the organization’s compliance with local, state, and federal laws, and implement policies relating to all phases of human resources activity.

 

Essential HR Specialist Skills

  • Communication: HR Specialists must have excellent verbal and written communication skills. They interact with employees at all levels and facilitate communication between employees and management.
  • Conflict Resolution: Handling disputes and conflicts between employees and departments is a common part of this role. HR Specialists should be adept at mediating issues, finding compromises and maintaining a positive work environment.
  • Recruiting: HR Specialists often play a major role in recruiting and hiring new employees. They should be skilled in writing job descriptions, evaluating resumes, conducting interviews, and making hiring decisions.
  • Knowledge of Employment Laws: HR Specialists need a solid understanding of employment laws and regulations to ensure the company is in compliance and to protect the rights of employees.
  • Employee Relations: Understanding how to foster positive relationships between the company and its employees is crucial. This can involve managing benefits, compensation, and employee development programs.
  • Organizational Skills: HR Specialists often manage various tasks simultaneously, such as recruitment processes, onboarding new hires, and HR policies implementation. Thus, strong organizational and multitasking skills are vital.
  • Decision-Making: As an HR Specialist, one will often be required to make important decisions regarding hiring, conflict resolution, and policy implementation. The ability to make sound, informed decisions is crucial.
  • Training and Development: HR Specialists are often involved in designing and implementing training programs. They should be skilled in identifying the needs of employees, organizing training sessions, and evaluating their effectiveness.
  • HR Software: Proficiency in HR software, such as HRIS or HRMS, is necessary for managing employee data, creating reports, and automating HR processes.
  • Confidentiality: HR Specialists handle sensitive information on a daily basis. They must be trustworthy and able to maintain confidentiality at all times.
  • Empathy: The ability to empathize with employees and understand their needs and concerns is important. An empathetic HR Specialist can better support employees and foster a supportive work environment.
  • Teamwork: HR specialists often work as part of a larger HR team. The ability to collaborate effectively with others is essential for success in this role.
  • Performance Management: HR Specialists often assist in conducting performance reviews and managing performance issues. They should understand how to set performance goals and provide constructive feedback.
  • Change Management: HR Specialists play a key role in managing organizational change. They should be skilled in planning for change, communicating with employees, and implementing new procedures.
  • Cultural Awareness: In today’s diverse work environments, understanding and respecting different cultures, beliefs, and values is vital for an HR Specialist.

 

HR Specialist Career Path Progression

The Foundation: Entry-Level HR Specialist

Your career trajectory begins as an Entry-Level HR Specialist.

During this stage, you absorb knowledge, acquaint yourself with HR procedures, and gain hands-on experience.

Your responsibilities may include recruitment support, basic administrative duties, and assisting in employee relations.

Here are some tips for success in this role:

  1. Knowledge Acquisition: Familiarize yourself with labor laws, company policies, and HR best practices.
  2. Build Communication Skills: As HR requires a lot of interaction, focus on developing effective communication skills.
  3. Organizational Skills: Maintain thorough records and manage various tasks simultaneously.

 

The Ascent: HR Specialist

With gained experience and knowledge, you’ll transition into the role of an HR Specialist.

You’ll handle more complex responsibilities such as handling employee grievances, assisting with payroll, and training and development.

Here’s how to thrive in this stage:

  1. Problem-Solving Skills: Develop the ability to resolve conflicts and handle sensitive issues tactfully.
  2. Develop Empathy: Understand the perspectives of employees and create a supportive environment.
  3. Stay Updated: Keep abreast of changes in labor laws, HR trends, and technological advancements in HR tools.

 

Reaching New Heights: Senior HR Specialist

The next step on the career ladder is the Senior HR Specialist.

At this stage, you are recognized for your expertise and leadership within the team.

You may manage a team of HR professionals, lead key HR initiatives, and make strategic HR decisions.

To excel as a Senior HR Specialist:

  1. Mentorship: Help junior HR specialists in their growth journey by sharing your knowledge and experience.
  2. Strategic Thinking: Understand the business goals and align HR policies and practices accordingly.
  3. Leadership: Lead by example and inspire your team to perform their best.

 

Beyond the Horizon: HR Manager and Beyond

As you gain more experience, you might choose to become an HR Manager or even an HR Director.

Each of these roles involves more responsibilities, strategic decision-making, and leadership.

Here’s what to focus on:

  1. Strategic Leadership: Lead HR initiatives that align with the organization’s goals.
  2. Management Skills: Develop strong leadership and communication skills to guide your team effectively.
  3. Innovation: Stay updated with the latest trends in HR technology and practices.

 

Pinnacle of Success: Chief Human Resources Officer (CHRO)

The highest echelon in the HR career ladder is the role of a Chief Human Resources Officer (CHRO).

Here, you’ll be responsible for shaping the overall HR strategy of the organization, making critical personnel decisions, and ensuring the company culture is conducive to employee success.

 

HR Specialist Salary

Entry-Level HR Specialist

  • Median Salary: $40,000 – $55,000 per year
  • Entry-level HR specialists typically have 0-2 years of experience and often hold a bachelor’s degree in human resources, business, or a related field.

 

Mid-Level HR Specialist

  • Median Salary: $55,000 – $70,000 per year
  • Mid-level HR specialists have 2-5 years of experience and often take on more complex responsibilities in human resources such as benefits administration, employee relations, and regulatory compliance.

 

Senior HR Specialist

  • Median Salary: $70,000 – $90,000 per year
  • Senior HR specialists possess 5+ years of experience and are typically responsible for strategic planning, implementing HR policies, and often lead HR projects.

 

HR Manager / HR Director

  • Median Salary: $80,000 – $120,000+ per year
  • These roles require significant experience in human resources, managerial skills, and often involve decision-making responsibilities related to HR policies and strategies.

 

VP of Human Resources / Chief Human Resources Officer

  • Median Salary: $150,000 – $250,000+ per year
  • These high-level positions require extensive experience in human resources, deep understanding of HR policies and laws, and often involve setting HR strategies for a company.

 

HR Specialist Work Environment

HR Specialists typically work in office environments within a wide range of industries including corporations, government agencies, non-profits, and educational institutions.

The role often requires standard working hours, however, additional hours might be required during peak recruiting seasons or when working on certain projects.

Depending on the nature of the organization, an HR Specialist may also have the opportunity to work remotely or in a hybrid model.

While the job is usually desk-bound, HR Specialists often have interactions with employees at all levels within the organization, conducting interviews, addressing grievances, and providing training.

They may also have to travel for job fairs, campus recruitment events, and to meet with potential hires.

With gained experience and further specialization, an HR Specialist might progress to senior roles such as HR Manager or Director.

 

FAQs About Becoming an HR Specialist

What qualifications do I need to become an HR Specialist?

To become an HR Specialist, you typically need a bachelor’s degree in human resources, business administration, or a related field.

Some positions may require a master’s degree in human resources or labor relations.

Additionally, certifications such as PHR (Professional in Human Resources) or SHRM-CP (Society for Human Resource Management Certified Professional) can enhance your career prospects.

Besides, soft skills such as communication, problem-solving, decision-making, and ethical standards are crucial in this role.

 

How long does it take to become an HR Specialist?

The time it takes to become an HR Specialist can vary depending on your educational path and experience level.

A bachelor’s degree typically takes four years to complete.

After graduation, you may need a few years of related work experience in HR to become a specialist.

Some companies may also provide on-the-job training.

Professional certification courses, typically requiring a few months to a year, can also enhance your competency.

 

Can I become an HR Specialist without a degree?

While a degree is commonly required for most HR Specialist roles, some companies may consider candidates with significant work experience in lieu of formal education.

In such cases, you would likely start in a lower-level HR position and work your way up to a specialist role.

Certifications and professional HR courses can also bolster your qualifications.

 

Is being an HR Specialist stressful?

Being an HR Specialist can be stressful at times as it often involves handling sensitive issues, meeting tight deadlines, and dealing with complex labor laws and regulations.

However, the level of stress can vary depending on the company culture, the specific role, and your personal coping strategies.

Many HR Specialists find their work rewarding as they play a crucial role in shaping the company’s workforce and culture.

 

What are the career prospects for HR Specialists in the next decade?

The demand for HR Specialists is expected to grow in the next decade.

Companies recognize the need for skilled HR professionals to recruit and retain top talent, handle complex employment laws, and enhance employee engagement and productivity.

Also, with the rise of remote work and digital platforms, HR Specialists who are adept at using HR technology and managing remote teams will likely see increased opportunities.

 

Conclusion

There you go.

Embarking on a journey to become a Human Resources specialist is indeed an important task, but it’s unquestionably fulfilling.

Equipped with the appropriate skills, education, and persistence, you’re well on your way to making a significant impact in the corporate world.

Remember, the journey may be demanding, but the prospects are boundless. Your insights could lead to the next big advancement in workforce management, changing the way we work, interact, and grow.

So, take that initial step. Dive deep into learning. Connect with professionals. And most importantly, never stop innovating in the field of HR.

Because the world of work is eagerly awaiting your influence.

And if you’re looking for personalized guidance on starting or advancing your career in human resources, take a look at our AI Career Path Advisor.

This complimentary tool is designed to offer bespoke advice and resources to help you navigate your career path effectively.

Stability Seekers: The Most Recession-Proof Jobs Available

Not in My Job Description: The Most Hated Jobs in Existence

Time-Bending Jobs: The Most Flexible Careers for Modern Professionals

AI’s Achilles Heel: Jobs That Rely on Human Brilliance

Job Market Marvels: Unusual Careers That Will Astound You

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *