Disclaimer
Information CrimeRadar provides is made available solely to protect the public. Using this information to harass, threaten, or harm anyone is prohibited. Information is provided by third parties and may have errors. We cannot guarantee the accuracy, completeness, or timeliness of the information. Location data may not be 100% accurate. Use extreme care and always verify information through official sources and exercise caution and judgment when using CrimeRadar. By clicking continue, I agree I have read and understand the above and agree to these terms and conditions.

Asheville, NC
 Crime Map and Safety Statistics

All Category
All Risk
14 days

Explore real-time crime map and safety statistics for Asheville, NC. Our interactive crime map shows reported incidents, crime trends, and neighborhood safety ratings.

Asheville, NC Crime Map

Asheville, NC Safety Statistics

Male patient transported from healthcare facility to hospital

audio iconMedical Emergency
Near Beaverdam Rd, Asheville, NC 28804
(name withheld) 10, respond routine to 500 Beaver Dam Road. It's going to be the accordious health at Asheville. This is going to be for room 203 in reference to a mail meeting to go to the hospital. No further on that. EMS dispatches your channel at 10 o'clock.

Emergency responders dispatched for chest pain call

audio iconMedical Emergency
Near Starnes Cove Rd, Asheville, NC 28806
District 3, first response. Station 10, District 3, first responder, 815 Starns Cove Road, reference Chesapein. Station 10, District 3, first responder, 815, Starns Cove Road, reference Chesapein, cross streets, Tara, drive at Spring Creek Trail, Michael FireMet, 940.

Woman found slumped in car with broken windows

audio iconMedical Emergency
Asheville, NC
So there needs to be 1017, 32 David Park Drive, 3-2 David Park Drive, commuter reference 1060 person, caller advised there's a female in a gray box car at this address. Slumped over the steering wheel, all the windows are busted out in this vehicle, which is soon to be checked.

Heat advisory and thunderstorms expected in Asheville area

audio iconOther / Emergency Information
Asheville, NC
Saturday night, a chance of thunderstorms until midnight. Mostly cloudy with a chance of showers. Lows around 60. Chance of rain 50%. Sunday, partly sunny with the chance of showers. A chance of thunderstorms in the afternoon. Highs in the mid-70s. Chance of rain 50%. This is the New Weather Radio All Hazards, WXL 56 Broadcasting from the WLOS Tower on Mount Vista, operating on a frequency of 162.400 megahertz. This transmitter is serving the mountains of western North Carolina. The current time is 9.38 a.m. Eastern Daylight Time. The Asheville, North Carolina climate summary for yesterday, July 27th, 2025. Yesterday's high temperature of 92 degrees occurred at 3 p.m. The normal high is 85. The record high is 97 degrees, which was set in 1952. Yesterday's low temperature of 73 degrees occurred at 6.18 a.m. The normal low is 65. The record low is 48 degrees, which was set in 1911. The average temperature was 83, which was 8 degrees above normal. Only a trace of precipitation fail yesterday, which leaves the monthly total at 3.13 inches. This is 0.92 inches below the normal amount of 4.05 inches for July. The total precipitation for the year still stands at 25.46 inches, which is 3.07 inches below normal. There were no heating degree days yesterday, which is normal. This leaves the monthly total at 0, which is normal. The yearly total since July 1st is 0, which is normal. There were 18 cooling degree days yesterday, which is 8 above normal. This brings the monthly total to 347, which is 77 above normal. The yearly total since January 1st is 744, which is 171 above normal. The normal high temperature for today is 85 degrees, and the normal low is 65. The record high for today is 98, which occurred in 195, and the record low is 53, which occurred in 1895. Sunrise today is at 6.36 a.m. and sunset is at 8.37 p.m. Now here is the hazardous weather outlook for northeast Georgia, western North Carolina, and upstate South Carolina. For today and tonight, isolated, discarded thunderstorms are expected to develop across the area this afternoon and evening. An isolated severe storm or two cannot be ruled out, with the main threat being damaging wind gusts. Some storms may also produce small hail and locally heavy rainfall. And now the extended outlook for the period Tuesday through Sunday. Heat index values between 100 and 109 degrees are likely on Tuesday and Wednesday afternoons across the Piedmont and foot hills of the western Carolinas and northeast Georgia. These are the 9 a.m. Eastern Daylight time observations on Monday, July 28th. At the Asheville Airport, it was sunny. The temperature was 81 degrees, lit 2.71, and the relative humidity 71%. The wind was north at 12 miles an hour, gusting to 23. The pressure was 30.2 inches and rising. Elsewhere in North Carolina, it was sunny, with a temperature of 81 at Hickory, and 73 at Boone. It was mostly sunny with a temperature of 87 at Charlotte and 83 at Greensboro. In South Carolina and Georgia, it was mostly sunny with a temperature of 86 at Greenville, Spartanburg, 86 at Charleston, 84 at Atlanta, and 84 at Athens. In Tennessee and Virginia, at Rowanoke, it was sunny with a temperature of 79. It was mostly sunny with a temperature of 80 at Knoxville and 82 at Chattanooga. At Bristol, it was partly sunny, with a temperature of 76. Once again at 9 a.m., at the Asheville Airport, it was 81 degrees and sunny. Heat advisory remains in effect from noon today to 8 p.m. Eastern Daylight time this evening. Heat advisory in effect from 11 a.m. to 8 p.m. Eastern Daylight time Tuesday. Heat advisory will expire at 2 a.m. Eastern Daylight time early this morning. Watch. For the first heat advisory, heat index values up to 107 expected. For the second heat advisory, heat index values up to 108 expected. Where, portions of northeast Georgia, Piedmont and Western North Carolina, and upstate South Carolina. When, for the first heat advisory, from noon today to 8 p.m. Eastern Daylight Time this evening. For the second heat advisory, from 11 a.m. to 8 p.m. Eastern Daylight time Tuesday. Temperatures and high humidity may cause heat illnesses. To reduce risk during outdoor work, the Occupational Safety and Health Administration recommend scheduling frequent rest breaks and shaded or air-conditioned environments. Anyone overcome my heat should be moved to a cool and shaded location. Heat stroke is an emergency. Call 911. Do not leave young children and pet in unattended vehicles. Car interiors will reach lethal temperatures in a matter of minutes. Drink plenty of fluids. Stay in an air-conditioned room. Stay out of the sun and check up on relatives and neighbors.

Person falls near Heather Way and Asbury Road

audio iconMedical Emergency
Heather Way & Asbury Rd, Asheville, NC 28715
(name withheld) 2.0 Heather Way Fall. (name withheld) 2.0 Heather Way. Fall. Asbury Road. On Fire Med.

Person reports vomiting and dizziness in apartment

audio iconMedical Emergency
Near E Larchmont Rd, Asheville, NC 28804
ComStia.S. 21. Go ahead. I have a medical alarm at 24 East, Largemont Road. Copy that. Put me on it in route. Copy that, thank you. It's going to be apartment 114. AMS 21. Go ahead. So the alarm company was able to make contact. The patient is going to be vomiting and dizzy, so I'm going to go ahead and start a truck if you want to go ahead and cancel. Copy that in service. Copy that, sir. TMS2, respond to emergency to 24 East Largemont Road. Close across the cross streets are going to be Merriman Avenue and Longstreet in reference to a patient with vomiting and dizziness. Asheville Farm is going to be your channel 854. TMS2, respond to emergency to 24 East Largemont Road. closest cross streets are going to be Merriman Avenue and Longstreet in reference to a patient with vomiting and dizziness. Asheville Farm is going to be your channel 854.

Emergency response to alcohol poisoning at residence

audio iconAlcohol Violation
Near Erskine St, Asheville, NC 28801
PMS2, respond to an emergency to 20 Urskins Circle. This is going to be a reference to alcohol poisoning. Nashville fireman is going to be a channel 836. Page 3 on fire, you can stay there if you want to do what is going around here and get this on there a quick. Okay, I'll get up here, turn it around.

Infant with breathing problems treated at Asheville center

audio iconMedical Emergency
Near S French Broad Ave, Asheville, NC 28801
21 comms. Does 12 have a call? Yes, sir, I just dispatched them on an infant with respiratory issues. Okay, all we heard was a mail in the background saying, uh, we're going to turn it into routine, so I don't know what's going on up there. 12. Go ahead. Hey, we're having difficulty or MCT. Can you repeat that address? Yes, ma'am. It's going to be 390 South French Broad Avenue. It's the Western North Carolina Burst Center. Go ahead and mark 12 in round. Copy that's for. Go ahead and mark 12 in round. Copy after.

Person reported to have stroke at Woodrow Avenue

audio iconMedical Emergency
Near Woodrow Ave, Asheville, NC 28801
I'm from Rescue 3. Rescue 3? Yes, ma'am, no emergency at this location. All subjects are awake of the program. Show 3 in service. Okay. Thank you, Rescue 3. At 8198. 135 Woodrow Avenue. Stroke. Engine 1.135 Woodrow Avenue. Stroke. Holland Street and Merriman Avenue. On Fire Med. Engine 1.135 Woodrow Avenue. Stroke. Engine 1.135 Woodrow Avenue. Stroke. Engine 1.135 Woodrow Avenue. Stroke Holland Street in Merriman Avenue on fire med

Heat advisory issued for Asheville area with possible storms

audio iconEmergency Information
Asheville, NC
Sunrise today is at 6.36 a.m. and sunset is at 8.37 p.m. Now here is the hazardous weather outlook for northeast Georgia, western North Carolina and upstate South Carolina. For today and tonight, isolated, discarded thunderstorms are expected to develop across the area this afternoon and evening. An isolated severe storm or two cannot be ruled out, with the main threat being damaging wind gusts. Some storms may also produce small hail and locally heavy rainfall. And now the extended outlook for the period Tuesday through Sunday. Heat index values between 100 and 109 degrees are likely on Tuesday and Wednesday afternoons across the teapmont and foothills of the western Carolinas and northeast Georgia. These are the 7 a.m. Eastern Daylight time observations on Monday, July 28th. At the Asheville Airport, it was clear. The temperature was 75 degrees, flood 2.70, and the relative humidity 84%. The wind was north at 6 miles an hour. The pressure was 30.21 inches and rising. Elsewhere in North Carolina, it was clear, with a temperature of 75 at Hickory, and 70 at Boone. At Charlotte, it was partly cloudy, with a temperature of 79. At Greensboro, it was mostly cloudy, with a temperature of 76. In South Carolina and Georgia at Athens, it was clear with a temperature of 78. It was partly cloudy with a temperature of 77 at Greenville, Spartanburg, 80 at Charleston, and 78 at Atlanta. In Tennessee and Virginia, and Bristol, fog was reported with a temperature of 71. He was partly cloudy with a temperature of 77 at Chattanooga and 73 at Rowanote. At Knoxville, it was mostly cloudy, with a temperature of 77. Once again at 7 a.m., at the Asheville Airport, it was 75 degrees and clear. Heat advisory remains in effect from them today to 8 p.m. Eastern Daylight time this evening. Heat advisory in effect from 11 a.m. to 8 p.m. Eastern Daylight time Tuesday. Heat advisory will expire at 2 a.m. Eastern Daylight time early this morning. What? For the first heat advisory, heat index values up to 107 expected. For the second heat advisory, heat index values up to 108 expected. Where, portions of northeast Georgia, Piedmont and western North Carolina, and upstate South Carolina. When, for the first heat advisory, from noon today to 8 p.m. Eastern Daylight time this evening. For the second heat advisory, from 11 a.m. to 8 p.m. Eastern Daylight time Tuesday. Impacts, hot temperatures and high humidity may cause heat illnesses. To reduce risk during outdoor work, the Occupational Safety and Health Administration recommend scheduling frequent rest breaks and shaded or air-condition environments. Anyone overcome my heat should be moved to a cool and shaded location. Heat stroke is an emergency. Call 911. Do not leave young children and pets in unattended vehicles. Car interiors will reach lethal temperatures in a matter of minutes. Drink plenty of fluids. Stay in an air-conditioned room. Stay out of the sun and check up on relatives and neighbors.

Unknown medical emergency at Asheville road intersection

audio iconMedical Emergency
Westmore Dr, Asheville, NC 28806
Engine 6.275 Block Deverview Road Unknown Medical. Engine 6.275 Block Deverview Road. Unknown Medical. North Bear Creek Road and Westmore Drive. On FireMed. Unknown Medical Engine 6-275 Block Deaverview Road Unknown Medical North Bear Creek Road and Westmore Drive on fire med

Intoxicated person reported at 167 Tunnel Road

audio iconAlcohol Violation
Near Tunnel Rd, Asheville, NC 28805
The origin 167 tunnel road, be for intoxicated subject, call camera from APD. Cross streets, Kenilworth, Knowles, Buxton Place, and EMS 650.

Unconscious person reported at 4 Roberts Road

audio iconMedical Emergency
Near Roberts Rd, Asheville, NC 28803
Engine 55. 4 Roberts Road Unconscious. Engine 55. For Roberts Road. Unconscious. Sweden Creek Road and Oakview Park Road. On Fire Met. Engine 55. 4 Roberts Road. Unconscious. Engine 55. 4 Roberts Road. Unconscious. Engine 55. 4 Roberts Road Unconscious Sweden Creek Road and Oakview Park Road on fire med

Medical emergency at Brookstone Lodge room 211

audio iconMedical Emergency
Near Roberts Rd, Asheville, NC 28803
EMS5, emergency, 4 Roberts Road, room 211 at Brookstone Lodge for (name withheld). Cross Street, Sweden Creek Road, Oaksue Park Road, Beyond the National Fire Med 645. MS5, emergency, 4 Roberts Road, room 211 at Brookstone Lodge for (name withheld). Cross Street, Sweden Creek Road. Oakview Park Road, beyond the National Department at 645.

Heat advisory in effect with risk of severe storms

audio iconOther (Emergency Weather Advisory)
Asheville, NC
The yearly total since July 1st is 0, which is normal. There were 18 cooling degree days yesterday, which is 8 above normal. This brings the monthly total to 347, which is 77 above normal. The yearly total since January 1st is 744, which is 171 above normal. The normal high temperature for today is 85 degrees, and the normal low is 65. The record high for today is 98, which occurred in 195, and the record low is 53, which occurred in 1895. Sunrise today is at 6.36 a.m. and sunset is at 8.37 p.m. Now here is the hazardous weather outlook for northeast Georgia, western North Carolina, and upstate South Carolina. For today and tonight, isolated to scattered thunderstorms are expected to develop across the area this afternoon and evening. An isolated severe storm or two cannot be ruled out, with the main threat being damaging wind gusts. Some storms may also produce small hail and locally heavy rainfall. And now the extended outlook for the period Tuesday through Sunday. Heat index values between 100 and 109 degrees are likely on Tuesday and Wednesday afternoons across the peatmont and foothills of the western Carolinas and northeast Georgia. These are the 4 a.m. Eastern Daylight time observations on Monday, July 28th. At the Asheville Airport, it was partly cloudy. The temperature was 75 degrees, but 2.70, and the relative humidity 84%. The wind was calm. The pressure was 30.18 inches and falling. Elsewhere in North Carolina, it was partly cloudy, with a temperature of 76 at Hickory, 70 at Boone. 80 at Charlotte, and 78 at Greensboro. In South Carolina and Georgia, it was clear, with a temperature of 78 at Greenville, Spartanburg, and 80 at Athens. It was partly cloudy, with a temperature of 83 at Charleston, and 79 at Atlanta. In Tennessee and Virginia, it was clear, with a temperature of 78 at Knoxville, 79 at Chattanooga, and 74 at Roanoke. At Bristol, it was cloudy, with a temperature of 71. Once again at 4 a.m., at the Asheville Airport, it was 75 degrees and partly cloudy. Heat advisory remains in effect permanent today to 8 p.m. Eastern Daylight time this evening. Heat advisory in effect from 11 a.m. to 8.m. Eastern Daylight time Tuesday. Heat advisory will expire at 2 a.m. Eastern Daylight time early this morning. What? For the first Heat advisory, heat index values up to 107 expected. For the second heat advisory, heat index values up to 108 expected. Where, portions of northeast Georgia, Piedmont and western North Carolina, and upstate South Carolina. When, for the first heat advisory, from noon today to 8 p.m. Eastern Daylight time this evening. For the second heat advisory, from 11 a.m. to 8 p.m. Eastern Daylight time Tuesday. In fact, hot temperatures and high humidity may cause heat illnesses. To reduce risk during outdoor work, the Occupational Safety and Health Administration recommend scheduling frequent rest breaks and shaded or air-condition environments. Anyone overcome my heat should be moved to a cool and shaded location. Heat stroke is an emergency. Call 911. Do not leave young children and pets in unattended vehicles. Car interiors will reach lethal temperatures in a matter of minutes. Drink plenty of fluids. Stay in an air-conditioned room. Stay out of the sun and check up on relatives and neighbors.

Emergency responders attend to unknown medical incident

audio iconEmergency - Unknown Medical
Near Patton Ave, Asheville, NC 28801
Ladder 1. 87 Patton Avenue. Unknown Medical. Ladder 1. 87 Patton Avenue. Unknown Medical. College Street and Cox Avenue. On Fire Met. Call on the other one, you can go back in service. Call on, all right, you can go back in service.

Person transported to hospital from Asheville intersection

audio iconEmergency Medical Transport
Marjorie St & Valley St, Asheville, NC 28801
HMS 13, routine, 20 days and drive, need a subject transport to the hospital. Crestraise Valley Street, Marjorie Street, beyond UMass 316. MS-13, routine, 20-dives and drive, need a subject transport to the hospital. Crestraise Valley Street, Marjorie Street, Bion, Mast, 316.

Man jumps into traffic on highway causing concern

audio iconTraffic
Near US-74 ALT, Asheville, NC 28801
The choice. (name withheld)'s right. Go ahead. Tim, we're taking an assist agency call. HBs out with a subject that jumped in front of him. It's going to be (name withheld). It's going to be a mall marker 181. It's going to be 704 bypass and call a job. Okay. All right now. 1040314. Temple Reveringer, traffic complaint closely. Not going to be in the (name withheld) subject. There's a trooper out on the other end of college there at 74 where the male subject is trying to jumping out in front of him as well. I'm not sure if the one at reservations is going to be (name withheld) or if that's going to be (name withheld). Tim. Usually if Forest State has got a unit close to him. Fort City and Oregon College have. 129. Even 22 am I got them detained. It's painful. 29. I have the request of Charlie Warren. He's wondering if there's a unit close in reference to this assist agency, HP's out with the (name withheld) Urge. Payneful, I'll be en route. In 403, Central. That's 2.03, 2003. I'm gonna be at Wiki Trooper here at Reservation and College Avenue. King, Evel. Charlie, Wantschercher. 209s on that subject. He is native. Two-cent, the elevator. Okay. That's 310, 104, 316. Senator Charlie 5, before. 24, objects. Copy all 316. Charlie Warren, reference to... Bad, you can cancel, Spendell's already out with them. HP gave us the wrong location. Okay, okay. Take your luck, 129, even 1022, they gave us the wrong location, something else's going to be out with them. And four. G344 noon. G344.

Heat advisory issued for parts of western North Carolina

audio iconEmergency Information
Asheville, NC
It was mostly cloudy with a temperature of 7 heat at Hickory and 79 at Greensboro. In South Carolina and Georgia at Athens, it was clear with a temperature of 81. It was partly cloudy with a temperature of 81 at Greenville, Spartanburg, 85 at Charleston, and 81 at Atlanta. In Tennessee and Virginia, skies ranged from clear to partly cloudy. It was 80 at Knoxville, 80 at Chattanooga. 72 at Bristol and 75 at Rowan Ove. Once again at 2 a.m., at the Asheville Airport, it was 78 degrees and partly cloudy. Heat advisory remains in effect from noon today to 8 p.m. Eastern Daylight time this evening. Heat advisory in effect from 11 a.m. to 8 p.m. Eastern Daylight time Tuesday. Heat advisory will expire at 2 a.m. Eastern Daylight time early this morning. What? For the first heat advisory, heat index values up to 107 expected. For the second heat advisory, heat index values up to 108 expected. Where, portions of northeast Georgia, Piedmont and western North Carolina, and upstate South Carolina. When, for the first heat advisory, from noon today to 8 p.m. Eastern Daylight time this evening. For the second heat advisory, from 11 a.m. to 8 p.m. Eastern Daylight time Tuesday. Impacts, hot temperatures and high humidity may cause heat illnesses. To reduce risk during outdoor work, the Occupational Safety and Health Administration recommend scheduling frequent rest breaks and shaded or air-condition environments. Anyone overcome my heat should be moved to a cool and shaded location. Heat stroke is an emergency. Call 911. Do not leave young children and pets and unattended vehicles. Car interiors will reach lethal temperatures in a matter of minutes. Drink plenty of fluids. Stay in an air-conditioned room. Stay out of the sun and check up on relatives and neighbors.

Heat advisory and severe weather warnings issued

audio iconEmergency Information
Asheville, NC
Chance of rain 70%. Heat index values up to 102. Tuesday night, mostly cloudy with showers and thunderstorms likely until midnight, then partly cloudy with a chance of showers after midnight. Lows in the upper 60s. Northeast winds surround 5 miles an hour. Chance of rain 70%. The extended forecast for the listening area. Wednesday, partly sunny. A chance of showers and thunderstorms in the morning, then showers with thunderstorms likely in the afternoon. Highs in the mid-80s. Chance of rain 90%. Heat index values up to 100 in the afternoon. Wednesday night, mostly cloudy. Showers and thunderstorms likely until midnight, then a chance of showers after midnight. Lows in the upper 60s. Chance of rain 70%. Thursday, a chance of showers and thunderstorms in the morning, done showers with thunderstorms likely in the afternoon. Highs in the mid-80s. Chance of rain near 100%. Thursday night, mostly cloudy. Shows with thunderstorms likely until midnight, then a chance of showers and thunderstorms after midnight. Lows in the upper 60s. Chance of rain 90%. Friday, a chance of showers and thunderstorms in the morning, then showers with thunderstorms likely in the afternoon. Highs in the upper 70s. Chance of rain 90%. Friday night, showers with thunderstorms likely until midnight, then a chance of showers and thunderstorms after midnight. Lows in the mid-60s. Chance of rain 90%. Saturday, mostly cloudy. A chance of showers in the morning, done showers likely with a chance of thunderstorms in the afternoon. Highs in the lower 70s. Chance of rain 70%. Saturday night, a chance of thunderstorms until midnight. Mostly cloudy with a chance of showers. Lows around 60. Chance of rain 50%. Sunday, partly sunny with a chance of showers. A chance of thunderstorms in the afternoon. Highs in the mid-70s. Chance of rain 50%. This is the No Weather Radio All Hazards. WXL 56 Broadcasting from the WLOS Tower on Mount Kisga, operating on a frequency of 162.4040m. MHz. This transmitter is serving the mountains of western North Carolina. The current time is 2.33 a.m. Eastern Daylight Time. These are the 2am Eastern Daylight Time observations on Monday, July 28th. At the Asheville Airport, it was partly cloudy. The temperature was 78 degrees, lit 2.69, and the relative humidity 73%. The wind was calm. The pressure was 30.20 inches and falling. Elsewhere in North Carolina, it was partly cloudy, with a temperature of 72 at Boone and 82 at Charlotte. It was mostly cloudy, with a temperature of 78 at Hickory and 79 at Greensboro. In South Carolina and Georgia, at Athens, it was clear, with a temperature of 81. It was partly cloudy, with a temperature of 81 at Greenville, Spartanburg, 85 at Charleston, and 81 at Atlanta. In Tennessee and Virginia, skies ranged from clear to partly cloudy. It was 80 at Knoxville, 80 at Chattanooga, 72 at Bristol, and 75 at Rowanoke. Once again at 2 a.m., at the Asheville Airport. It was 78 degrees and partly cloudy. Heat advisory remains in effect from them today to 8 p.m. Eastern daylight time this evening. Heat advisory in effect from 11 a.m. to 8 p.m. Eastern daylight time Tuesday. Heat advisory will expire at 2 a.m. Eastern daylight time early this morning. What? For the first heat advisory, heat index values up to 107 expected. For the second heat advisory, heat index values up to 108 expected. Where, portions of northeast Georgia, Piedmont and western North Carolina, and upstate South Carolina. When, for the first heat advisory, from noon today to 8 p.m. Eastern Daylight time this evening. For the second heat advisory, from 11 a.m. to 8 p.m. Eastern daylight time Tuesday. In fact, hot temperatures and high humidity may cause heat illnesses. To reduce risk during outdoor work, the Occupational Safety and Health Administration recommend scheduling frequent less breaks and shaded or air-condition environments. Anyone overcome my heat should be moved to a cool and shaded location. Heat stroke is an emergency. Call 911. Do not leave young children and pets and unattended vehicles. Car interiors will reach lethal temperatures in a matter of minutes. Drink plenty of fluids. Stay in an air-conditioned room, stay out of the sun, and check up on relatives and neighbors.
Last page
Next page