Master of Science [M.S] (Computer Engineering)
Field of Study:
$35,693 /Yr
University of Massachusetts Dartmouth MS Computer Engineering is a 30-credit Master of Science in Dartmouth, Massachusetts, offered full time on campus through the College of Engineering. The current official programme page publishes thesis and non-thesis tracks but no fixed duration. Applicants need a related bachelor’s degree and a 3.0 GPA on a 4.0 scale, approximately 75% to 80% or CGPA 7.5 to 8.0 on 10. Calculated tuition and mandatory per-credit fees are US$39,111.30 (INR 37.76 Lakhs) for the Spring 2027 intake.
The course combines computer systems performance, advanced computer architecture and operating systems with a depth area, a breadth course and thesis or non-thesis completion. It suits Indian applicants with computer engineering or related engineering, science or mathematics preparation who want research exposure without giving up a non-thesis route. The tradeoff is technical sequencing, because prerequisites and advisor-defined specialisations shape the final plan.
- The 30-credit structure allows up to 6 credits of 400-level work when background preparation needs support.
- Specialisation choices include artificial intelligence, cybersecurity, embedded systems, machine learning, networking and Internet of Things.
- A thesis option can support doctoral preparation, while the non-thesis option adds graduate courses and a comprehensive-exam pathway.
Current Admission Status
Applications for the Spring 2027 intake are Open. International student deadline: 15 December 2026, with the portal time not published.
Graduate applications are reviewed on a rolling basis, but programmes may close at capacity. Indian applicants should align the complete academic file, English score, funding evidence and visa preparation with the university portal cutoff.
Also Check: UMass Dartmouth graduate admission
UMass Dartmouth MS Computer Engineering Fees and Living Costs 2027
The target programme is a 30-credit Computer Engineering MS, so the university’s per-credit schedule matters more than a generic annual estimate. UMass Dartmouth publishes 2026 to 2027 graduate rates for international students, while the Spring 2027 programme deadline is 15 December 2026.
The 30-credit academic charge is calculated from the published international per-credit rates, because the university lists annual rates at 18 credits rather than a flat programme price. The table separates tuition, mandatory fees and other required charges so Indian applicants can identify which amounts scale with credits.
Spring 2027 fee basis: The following amounts use the 2026 to 2027 international graduate schedule and the 30-credit programme requirement.
| Fee item | Official basis | Amount | INR equivalent |
|---|---|---|---|
| Tuition | Per credit | US$1,269.75 | INR 1.23 Lakhs |
| Student activity fee | Per credit | US$8.96 | INR 865 |
| Technology fee | Per credit | US$25.00 | INR 2,413 |
| Combined academic and per-credit mandatory fees | Calculated 30 credits | US$39,111.30 | INR 37.76 Lakhs |
| Graduate tuition and listed annual fees | 18 credits in one academic year | US$23,466.78 | INR 22.65 Lakhs |
| College of Engineering fee | Per semester | US$675 | INR 65,163 |
| International student fee | Per semester | US$267.50 | INR 25,824 |
| International orientation fee | One time | US$260 | INR 25,100 |
| Graduate application fee | Non-MA application | US$60 | INR 5,792 |
| Health insurance | Annual estimate | US$2,338.20 | INR 2.26 Lakhs |
All INR conversions in the article use a conversion rate of US$ 1 = INR 96.5372 as of 16 August 2026. Rates fluctuate daily, verify before applying.
Source: official UMass Dartmouth 2026 to 2027 graduate tuition and fees schedule.
- The 30-credit tuition calculation equals US$1,303.71 (INR 1.26 Lakhs) multiplied by 30 credits, before semester and one-time charges.
- A 30-credit plan may span more or fewer than four semesters because the current programme page does not publish a fixed duration.
- Health insurance, engineering fees, international fees and orientation are separate from the calculated academic charge, so they must be added to the funding plan.
Read More: UMass Dartmouth courses and fees
Cost of Living in Dartmouth for Computer Engineering Students
UMass Dartmouth’s official graduate cost-of-attendance page estimates annual expenses separately from tuition. The off-campus estimate includes housing, food, course materials, transportation, personal costs and a loan fee, while the on-campus total uses a different housing and food allowance.
Calculated monthly figures: Monthly values below divide the university’s annual estimates by 12, while annual values retain the published planning figures.
| Expense | Monthly (USD) | Monthly (INR) | Annual (USD) | Annual (INR) |
|---|---|---|---|---|
| Off-campus housing | US$891.83 | INR 86,095 | US$10,702 | INR 10.33 Lakhs |
| Food | US$281.17 | INR 27,143 | US$3,374 | INR 3.26 Lakhs |
| Books, supplies and equipment | US$116.67 | INR 11,263 | US$1,400 | INR 1.35 Lakhs |
| Transportation | US$125.00 | INR 12,067 | US$1,500 | INR 1.45 Lakhs |
| Miscellaneous and personal | US$100.00 | INR 9,654 | US$1,200 | INR 1.16 Lakhs |
| Official off-campus indirect total | US$1,527.50 | INR 1.47 Lakhs | US$18,330 | INR 17.70 Lakhs |
The official off-campus cost of attendance is US$42,001 (INR 40.55 Lakhs) per year, including tuition, fees and indirect costs. The on-campus total is US$46,625 (INR 45.01 Lakhs) per year, so housing choice changes the planning baseline.
A calculated four-semester illustration totals US$84,537.70 (INR 81.61 Lakhs) before any award. It combines 30-credit academic charges, two years of living-related costs, two years of health insurance, four semesters of engineering and international fees, orientation, application and loan fees. The result is not university-published.
Budget note
The official cost-of-attendance estimate is separate from visa maintenance evidence, and the four-semester total assumes a planning duration the programme does not guarantee. Ask UMass Dartmouth for the Spring 2027 I-20 budget and map any thesis extension or part-time enrolment before paying the deposit.
Key insight: The 30-credit academic charge is only one part of the budget because semester, insurance and living costs are separate. Build the Spring 2027 funding file from the official fee schedule and the programme’s actual completion plan.
UMass Dartmouth MS Computer Engineering Admission 2027
Admission is designed for applicants who can handle graduate computer engineering, mathematics and systems work. The programme’s published academic floor is a related bachelor’s degree with a 3.0 GPA benchmark, while selection also depends on the technical record and application evidence.
Indian applicants should treat the GPA as a screening benchmark rather than a complete profile. The university also asks for a Graduate Record Examination (GRE) score unless its stated waiver applies, so applicants should resolve test status before the Spring 2027 deadline.
Academic and application requirements: The table uses the Computer Engineering MS requirements, not a general graduate-school checklist.
| Requirement | UMass Dartmouth published requirement | Indian-applicant meaning |
|---|---|---|
| Prior degree | Bachelor’s degree in computer engineering or a related engineering, science or mathematics field | Map subjects and laboratory preparation to graduate computer engineering before applying |
| Academic benchmark | Typical MS applicants have a 3.0 cumulative GPA on a 4.0 scale for engineering, mathematics and physics courses | Approximately 75% to 80% or CGPA 7.5 to 8.0 on 10, as a planning range rather than an official conversion |
| Graduate Record Examination (GRE) | Required; waived for applicants with a United States bachelor’s or graduate degree | Indian degrees do not receive the stated United States-degree waiver |
| Recommendation | One letter from the major field at the recent institution or from a supervisor | Choose a recommender who can discuss technical work, research or project responsibility |
| Statement of purpose | Minimum 300 words | Connect the intended depth area with prior coursework and the thesis or non-thesis route |
| Academic record | Resume and transcripts from all post-secondary institutions | Prepare translated records and a consistent explanation for any grading or course gaps |
- The 3.0 benchmark applies to engineering, mathematics and physics coursework, so a strong overall degree percentage cannot conceal weak technical prerequisites.
- The GRE requirement is a material planning item for Indian applicants because the published waiver names United States degrees rather than Indian qualifications.
- The 300-word statement should explain a specific computer engineering direction because the curriculum uses depth areas and advisor-shaped course planning.
English Language Proficiency for Indian Applicants
UMass Dartmouth lists programme-specific English Language Proficiency (ELP) minimums for international applicants. These scores are minimums for the application file, and each test uses its own scale.
Test policy: The current Computer Engineering MS page states the following accepted routes, including the university’s 2026 TOEFL presentation.
| Test | Published minimum | Practical check |
|---|---|---|
| IELTS Academic | 6.5 | Check whether each band meets any later departmental request |
| TOEFL iBT | 80; New TOEFL 2026 score of 4 | Use the scale named by the university and verify the portal accepts the submitted score format |
| Duolingo English Test | 110 | Confirm current test availability and score-reporting time before the deadline |
| Pearson Test of English Academic | 58 | Keep the official score report available with the application file |
- Schedule the English test early enough to receive an official report before 15 December 2026, because the programme page does not promise a late-document buffer.
- TOEFL applicants should not convert 80 on the 0 to 120 scale into another test scale, because the university separately states its New TOEFL 2026 score of 4.
- Use the accessible test route that matches your preparation, then verify the current score-reporting rule in the application portal before submission.
Read More: US graduate eligibility for international students
Eligibility note
The programme page does not list a work-experience or Graduate Management Admission Test (GMAT) requirement. Applicants should focus the file on technical preparation, the stated GRE policy, English evidence and the chosen project direction.
Tip for Indian students: Treat the GPA, GRE and English rules as separate checks. A file that clears the published floor still needs relevant engineering preparation and a coherent explanation for its thesis or non-thesis choice.
UMass Dartmouth MS Computer Engineering Application 2027
Spring 2027 is the next applicant-accessible intake for international students, with an international closing date of 15 December 2026. UMass Dartmouth states that graduate applications are reviewed on a rolling basis, so a complete file should be submitted before the programme reaches capacity.
The university also lists Fall entry for this programme, while Summer is domestic only. The application fee is US$60 (INR 5,792), and the portal time plus fixed decision date are not published on the graduate dates page.
Forward-looking international dates: The table lists the university’s published closing and funding-priority dates for both available international intakes.
| Intake | International application closing date | Funding priority date | Decision timing |
|---|---|---|---|
| Spring 2027 | 15 December 2026 | 1 October 2026 | Rolling review; no fixed date published |
| Fall 2027 | 15 July 2027 | 15 January 2027 | Rolling review; no fixed date published |
The published dates do not include a cutoff time or Indian Standard Time conversion, so the application portal controls the final timestamp. Because funding priority precedes the application closing date, applicants seeking assistantship consideration should submit the funding-ready file before the earlier date.
- For Spring 2027, use 1 October 2026 as the funding action date and 15 December 2026 as the international application closing date.
- For Fall 2027, prepare funding materials by 15 January 2027 and submit the complete international application by 15 July 2027.
- Do not treat rolling review as a later deadline because the university says programmes may close when capacity is reached.
Application File and Submission Sequence
The required file combines academic evidence with a technical narrative. Start with transcripts, the resume, one recommendation, the minimum 300-word statement, GRE evidence where required and the programme-specific English score.
Use the order below: First confirm eligibility and test reporting, then connect the statement to a depth area and thesis or non-thesis route. Finally, review every transcript and recommendation before paying the application fee.
| Stage | Applicant action | Why it matters |
|---|---|---|
| Programme fit | Match prior engineering, science or mathematics preparation to the 30-credit curriculum | Technical gaps may affect the final course plan and any 400-level background work |
| Test readiness | Resolve GRE and English-test status before document submission | The published GRE waiver is limited to applicants with a United States degree |
| Academic file | Upload all post-secondary transcripts and a focused resume | The committee can assess the full technical record rather than a partial institution history |
| Purpose and recommendation | Explain the intended depth area and obtain one technically informed letter | The statement and letter should support the same academic direction |
| Submission | Pay the US$60 (INR 5,792) application fee and submit through the official portal | Keep confirmation evidence because review is rolling and capacity may limit late files |
Submit through the official UMass Dartmouth application portal after checking that each score report and transcript is attached. The portal is the correct place to confirm any programme-specific document request that changes after the dates page was published.
Read More: US application process and timeline
Timing note
The Spring 2027 funding date is earlier than the international closing date, and no portal time is published. Indian applicants seeking funding should treat 1 October 2026 as the operative preparation target and verify the portal timestamp when submitting.
Application tip: Apply with the technical file complete before the relevant funding-priority date. Rolling review and capacity closure make a late but otherwise eligible Spring 2027 file a timing risk.
UMass Dartmouth MS Computer Engineering Scholarships 2027
UMass Dartmouth’s most relevant published funding routes are assistantships and fellowships. They are competitive, require full-time degree-seeking enrolment and depend on programme need, academic record and satisfactory performance.
The university does not publish a guaranteed Computer Engineering MS scholarship allocation or target-cycle award count. International students are not eligible for federal or state grants, so the funding plan should treat assistantship support as a possibility rather than a fee reduction already secured.
Current published funding minimums: The figures below are guideline minimums, not Spring 2027 award promises, and the tuition-credit wording follows the university’s funding guidelines.
| Funding route | Published minimum | Work and tuition treatment | Applicant fit |
|---|---|---|---|
| Teaching Fellowship | US$12,000 per year (INR 11.58 Lakhs) | Full tuition credit for Fall and Spring; 20 hours per week | Applicants prepared to support teaching and departmental academic work |
| Teaching Assistantship | US$12,000 per year (INR 11.58 Lakhs) | Full tuition credit for Fall and Spring; 20 hours per week | Applicants with strong subject preparation and communication evidence |
| Research Assistantship | US$12,000 per year (INR 11.58 Lakhs) | Full tuition credit for Fall and Spring; 20 hours per week under faculty supervision | Applicants whose interests can support a research or thesis direction |
| Graduate Assistantship | US$8,000 per year (INR 7.72 Lakhs) | Partial tuition credit; 20 hours per week | Applicants seeking campus work with a smaller published minimum |
The research assistantship can support thesis or dissertation work, and the guidelines list US$12,600 (INR 12.15 Lakhs) for 40 hours during an intersession. That intersession figure is separate from the minimum academic-year award, so it should not be added to a Spring 2027 budget unless the department confirms the assignment.
- Use the 1 October 2026 Spring funding-priority date or 15 January 2027 Fall funding-priority date as the point by which the funding-ready application should be submitted.
- Keep enough personal funding for the full fee and living budget because target-cycle availability, award counts and individual selection are unpublished.
- Choose the research assistantship route only when the proposed depth area can be discussed with a relevant faculty supervisor.
- Check whether a full or partial tuition credit covers the specific semester charges because the guidelines distinguish tuition credits from other fees.
Read More: MS funding options for international students
Funding note
The published assistantship minimums show the possible scale of support, but they do not establish Spring 2027 availability. Ask the department whether a full tuition credit applies to this Computer Engineering MS plan and which charges remain payable.
Scholarship reality: Assistantships can materially change the academic-cost calculation, yet selection and availability are competitive. Apply by the earlier funding-priority date and preserve a self-funded plan for tuition, fees, insurance and living costs.
UMass Dartmouth MS Computer Engineering Salary 2027
The latest official Computer Engineering cohort report shows employment evidence but no reportable salary. The National Association of Colleges and Employers (NACE) recent graduate report covers the 2023 to 2024 Computer Engineering group, which had 10 graduates and a 90.9% knowledge rate.
The report records outcomes three months after graduation, so it is useful for judging early employment evidence rather than long-term earning power. Salary mean and median values are suppressed because fewer than three salary responses were available.
Course-cohort outcome evidence: These figures refer to the Computer Engineering programme, not the university’s broader engineering or computer science population.
| Measure | 2023 to 2024 Computer Engineering cohort | Scope and implication |
|---|---|---|
| Graduates | 10 | Small cohort, so percentages can move materially between years |
| Knowledge rate | 90.9% | Reported destination information was available for most of the cohort |
| Employed three months after graduation | 87.5% | Early employment measure, not a placement guarantee |
| Employed or enrolled in further education after three months | 90.0% | Includes continuing education as well as employment |
| Still seeking after three months | 12.5% | Shows that the reported cohort was not uniformly placed |
| Full-time employment | 87.5% | Reported employment status for the cohort |
| Attending graduate or professional school | 50.0% | Shows a substantial further-study pathway in this report |
| Salary mean and median | Suppressed | Fewer than three salary responses, so no course salary is publishable |
Source: UMass Dartmouth NACE recent graduate report by programme and college, 2023 to 2024.
The reported 87.5% employment figure should be read with the 10-graduate cohort size and suppressed salary data. Indian applicants seeking a salary-based repayment model should request a newer Computer Engineering outcome report rather than borrow the university’s computer science salary figure.
External Job-Market Benchmark
The U.S. Bureau of Labor Statistics (BLS) reports a May 2024 median annual wage of US$155,020 (INR 1.50 Crore) for computer hardware engineers. The occupation has 7% projected employment growth from 2024 to 2034, but this is not a UMass Dartmouth graduate outcome.
| Evidence type | Measure | Value | How to use it |
|---|---|---|---|
| External job-market benchmark | Computer hardware engineers, median annual wage, May 2024 | US$155,020; INR 1.50 Crore | Use for occupation-level context, not as expected course salary |
| External job-market benchmark | Projected employment growth, 2024 to 2034 | 7% | Use as a market signal after checking role and location fit |
Source: BLS computer hardware engineer data.
Gross wages do not equal take-home pay because tax, insurance, location and benefits change net income. Use a current tax estimator before converting the external benchmark into an Indian repayment or savings assumption.
Return on Investment for Indian Applicants
The calculated four-semester cost is US$84,537.70 (INR 81.61 Lakhs). The programme does not publish a fixed duration and the exact cohort report does not publish salary. Return on investment (ROI) therefore depends on course completion time, funding, role location and whether the graduate works in the United States or returns to India.
- The calculated academic and living plan is US$84,537.70 (INR 81.61 Lakhs), so build a four-semester illustration and then obtain a programme-specific completion estimate before borrowing.
- The course cohort reports 87.5% employment after three months but suppresses salary, so use the employment evidence to assess career access and request salary data before modelling payback.
- The external US$155,020 (INR 1.50 Crore) benchmark is not a graduate outcome, so compare roles, geography and visa eligibility before modelling revenue.
- Use the published US$8,000 to US$12,000 (INR 7.72 Lakhs to INR 11.58 Lakhs) assistantship range only after confirming the award.
- The STEM-designated pathway can provide a longer work window, but a work-authorisation window does not guarantee an offer, so evaluate employer sponsorship and role fit separately.
ROI reality: The programme has useful course-level employment evidence but no course-level salary disclosure. Treat the US$84,537.70 (INR 81.61 Lakhs) illustration as a funding risk estimate, not a payback forecast, until funding and salary evidence are confirmed.
US Visa for UMass Dartmouth Computer Engineering Students 2027
The F-1 (academic student) visa is the relevant route for this full-time on-campus MS. UMass Dartmouth lists Computer Engineering MS as eligible for the STEM extension, and its international students must maintain the programme’s full-time status for immigration compliance.
Optional Practical Training (OPT) can provide up to 12 months of post-study work. A 24-month extension is available for eligible science, technology, engineering and mathematics (STEM) degrees when the student meets the employment, employer and reporting conditions.
Current published student-visa charges are US$185 (INR 17,859) for the application and US$350 (INR 33,788) for the I-901 Student and Exchange Visitor Information System (SEVIS) fee. Review the official U.S. student visa guidance for the current application sequence.
- The initial OPT period is 12 months, while the STEM extension can add 24 months for a potential 36-month work window when all conditions are met.
- The STEM extension requires a qualifying degree and job, an E-Verify employer, paid work above 20 hours weekly and the required Form I-983 training plan.
- F-2 status can cover a spouse and unmarried minor children, but dependants cannot work under F-2 status.
- H-1B (specialty occupation) sponsorship uses the higher actual or prevailing wage, while the United States has no fixed course-based permanent-residence or ILR timeline.
Check Out: US post-study work options
Visa reality: The STEM designation can extend the post-study work window to 36 months, but eligibility depends on the degree, job and employer conditions. Verify the I-20 budget, SEVIS payment and future employer requirements before relying on the work period.
UMass Dartmouth Computer Engineering Ranking 2027
Computer Engineering MS received a programme-specific U.S. News & World Report graduate ranking mention for 2026. UMass Dartmouth’s official announcement says this was the first time the programme appeared in the Best Graduate Schools list.
The announcement does not provide a numerical position or a prior position, so no rank number can be used to compare the programme. For Indian applicants, the ranking is a visibility signal rather than evidence of salary, admission probability or placement.
Ranking scope: The result below is programme-specific and uses the edition named by the university.
| Ranking | Edition | Published result | What it does not establish |
|---|---|---|---|
| U.S. News & World Report Best Graduate Schools | 2026 | Computer Engineering MS included; first appearance stated | No numerical position, salary result or admission odds |
Source: UMass Dartmouth’s 2026 graduate computer engineering ranking announcement.
Honest take: The 2026 programme-specific ranking confirms inclusion in the graduate list, but it supplies no numeric position. Use it as supplementary context after checking curriculum fit, funding and the course-level employment evidence.
UMass Dartmouth’s 30-credit Computer Engineering MS fits Indian applicants with related technical preparation who want thesis or non-thesis completion. Its systems-focused curriculum connects architecture, operating systems, performance evaluation and specialist depth areas. The material tradeoff is financial uncertainty because the programme publishes no fixed duration and the exact cohort report suppresses salary data. For Spring 2027, verify the funding file by 1 October 2026 and submit the complete international application by 15 December 2026.
UMass Dartmouth MS Computer Engineering FAQs
Ques. Is this Computer Engineering MS suitable for an Indian applicant without work experience?
Ans. Yes, work experience is not listed as a requirement. A related bachelor’s degree, technical preparation and a 3.0 GPA on a 4.0 scale remain important, while the programme page supports thesis and non-thesis routes.
Ques. Does UMass Dartmouth require the GRE and which English score should I submit?
Ans. The GRE is required unless the applicant has a United States bachelor’s or graduate degree. Published English options include IELTS 6.5, TOEFL iBT 80 or New TOEFL 2026 score 4, Duolingo 110 and PTE Academic 58.
Ques. What should an Indian applicant budget for the 30-credit programme?
Ans. Calculated academic tuition and per-credit mandatory fees are US$39,111.30 (INR 37.76 Lakhs). A four-semester planning illustration is US$84,537.70 (INR 81.61 Lakhs), but fixed duration and target-cycle funding are not guaranteed.
Ques. When should I apply for Spring 2027 and assistantship funding?
Ans. Use 1 October 2026 as the Spring funding-priority date and 15 December 2026 as the international application closing date. Rolling review and capacity closure make an early complete file more useful than waiting for the final date.
Ques. Can Computer Engineering MS graduates work in the United States after graduation?
Ans. Eligible graduates may use 12 months of OPT and a possible 24-month STEM extension. The exact cohort reported 87.5% employment after three months, but salary was suppressed and work authorisation does not guarantee an offer.
Tuition Fees
| Year | 1st Year Fees |
|---|---|
| Tuition Fees | $35693 |
Other Expenses
| Head | Avg Cost Per Year |
|---|---|
| Hostels | $3013 |
| Meals | $750 |
Previous Year Tuition Fees
| Year | 1st Year Fees |
|---|---|
| 2023 | $30253 |
| 2021 | $9822 |
Important Dates
Scores Required
1546425900.png?h=48&w=101&mode=stretch)
Do you think the Rankings are wrong ? Report Here
Key Resources for Your Study Abroad Journey
Course Guides
Best MS Courses in USA for International Students in 2025
Master of Science (MS) Computer Science in USA: Universities, Fees, Deadline and Eligibility
Masters (MS) in USA: Colleges, Courses, Deadlines, Eligibility & Fees
Masters in Computer Engineering in USA: Fees, Top Colleges, Scholarships & Salaries
Scholarship Grants & Financial Aids
| Name | Scholarship Per Student | Level of Study | Type | |
|---|---|---|---|---|
| Novus Biological Scholarship Program | Scholarship per student$ 1,500/Yr$1,500 | Level Of StudyAssociate | TypeMerit-Based | |
| Washington DC Scholarships | Scholarship per studentVariable Amount | Level Of StudyBachelor | TypeMerit-Based | |
| TEC Scholarship | Scholarship per student$ 1,000/Yr$1,000 | Level Of StudyBachelor | TypeMerit-Based | |
| BeArt Presets-Academic Scholarship | Scholarship per student$ 2,500/Yr$2,500 | Level Of StudyBachelor | TypeMerit-Based | |
| Chuan Ai Lu Engstrom Memorial Scholarship | Scholarship per student$ 1,000/Yr$1,000 | Level Of StudyBachelor | TypeMerit-Based | |
| Bharat Petroleum Scholarship | Scholarship per studentVariable Amount | Level Of StudyMaster | TypeMerit-Based |
Similar Programs
| Program | Important Date | Total Fees | Median Exams Score | Action |
|---|---|---|---|---|
-- | USD 35,693 /Yr |
| ||
Application Deadline For Spring Intake (1st Oct 2026) | USD 18,972 /Yr |
|
Do you think the Dates are wrong ? Report Here


















Comments