Second Ave. Sagas
  • About
  • Contact Me
  • 2nd Ave. Subway History
  • Search
  • About
  • Contact Me
  • 2nd Ave. Subway History
  • Search
Second Ave. Sagas

News and Views on New York City Transportation

MTA Politics

Ravitch takes centerstage, this time in Albany

by Benjamin Kabak July 9, 2009
written by Benjamin Kabak on July 9, 2009

For many in New York State politics, 2009 has been the year of Richard Ravitch. He was appointed in 2008 to head a commission designed to save the MTA from fiscal ruin, and as the first five months of 2009 unfolded, he was front and center during contentious fare hike hearings and State Senate debates over a controversial tax-and-toll rescue plan. Eventually, the Senate passed a watered-down version of the Ravitch Plan that incorporated his payroll tax and various other fees but not the East River Bridge Tolls. No matter the outcome, everyone praised Ravitch for his tireless efforts and calm demeanor.

Yesterday, Ravitch, who celebrated his 76th birthday on Tuesday, received a late present from Gov. David Paterson. In an effort to end the partisan wrangling and 31-31 standoff in the State Senate, Paterson appointed Ravitch as the state’s new lieutenant governor. The position had been empty since Paterson assumed the governorship from Eliot Spitzer last March. While largely ceremonial, the lieutenant governor is responsible for casting tie-breaking votes in the Senate and for taking over when the governor is out of state. Since Pedro Espada had laid temporary claim to the latter duties, Paterson had been under pressure to pick someone — anyone — to head off a full coup by the feckless politician from the Bronx and/or Westchester.

When the Ravitch news came down late in the day, a few transit watchers e-mailed me with the alert. Did I think, they wanted to know, if the Ravitch appointment is a harbinger of good things to come for the MTA? After all, Ravitch is one of the authority’s leading proponents, and he can, in the parlance of New York State politics, get things done. As Gary Reilly mused on his blog, “Now if Ravitch can get a second bite at the apple with the MTA funding situation (bridge tolls et al) we might have some hope yet.”

While I would love to see Ravitch usher through some groundbreaking MTA legislation and initiatives over the next 15 months, I can’t get too excited about his new role. First, Paterson named Ravitch to the spot simply because he is largely bullet-proof. Many politicians — including New York State Attorney General Andrew Cuomo — do not believe Paterson has the constitutional authority to name a new Lieutenant Governor. State Republicans and perhaps Cuomo as well will pursue a legal halt to this appointment.

But by naming Ravitch, a largely non-controversial figure and a beloved New York State bureaucrat, he has thrown the ball back into Cuomo’s court. As Steve Kornacki wrote, it was a perfectly executed and rather savvy Hail Mary pass from a reluctant governor who hasn’t show much in that regard. As Paterson tries to get the state government back on track, as he deals with a faltering economy and numerous other problems, transit will as always sit on the backburner until a crisis arises again in six or ten or twelve months.

I wish Ravitch, with his new-found position as the state’s number two guy, could bring about the transit revolution that we need and want. His boss though doesn’t have the political capital do it, and Ravitch’s role will be to act as a peacemaker and peacekeeper until the state elects a new governor in 2010. We can dream, but don’t hold your breath. Transit advocates are in it for the long haul even as our best ally finds himself in an unlikely position.

July 9, 2009 3 comments
0 FacebookTwitterPinterestEmail
AsidesView from Underground

Knowing the rules underground

by Benjamin Kabak July 8, 2009
written by Benjamin Kabak on July 8, 2009

Chew on this: Gothamist points us to a blog post by an Ulster County man who was visiting New York this weekend. John Kuhner complains about the way he was treated by the cops at 5:30 a.m. in the morning when he and six other passengers were ticketed for various disorderly conduct violations. Kuhner’s violation? He had his feet on the seats which is a clear no-no under NYC Transit regulations. In the rambling post, Kuhner claims that the cops did not ticket a woman who had bags on the seat next to her, but that’s not a violation unless the bags “interfere or tend to interfere with the operation of the Authority’s transit system or the comfort of other passengers.” C’est la vie.

In the end, I wonder about the rules. I wonder how many people bother to read notices posted in stations concerning Transit’s Rules of Conduct. I wonder how many other random sweeps the cops conduct to catch those putting feet up on the seat. I’m not really sympathetic to Kuhner’s plot. You break the rules; you pay price. Plus, I don’t march up to Claryville, NY to put my feet on his furniture; why should he be allowed to put his feet up on the subway? The cops might not catch everyone, but that’s life. The rules are out there. Learn ’em.

July 8, 2009 12 comments
0 FacebookTwitterPinterestEmail
New York City Transit

A famous street corner under the MTA’s auspicies

by Benjamin Kabak July 8, 2009
written by Benjamin Kabak on July 8, 2009

nighthawkstilesmta

At the intersection of 7th Ave. and Greenwich Ave. on the southeast side of the street sits a triangular lot. This lot is not just any lot. It is a historic piece of village land. It is the inspiration for one of Edward Hopper’s most famous works of art and is currently home to the 9/11 Tiles for America memorial. This land is also owned by the Metropolitan Transportation Authority, and the MTA now needs to do something with it.

The functional plans for this plot are less than romantic. New York City Transit plans to construct a emergency ventilation plant for both the 7th Ave. lines that run north/south near that point and the 8th Ave. line that cuts east/west under Greenwich Ave. to and from West 4th St. The neighborhood though is reluctant to part with its corner, and both sides are working together to come up with an acceptable plan. Albert Amateau reports in The Villager:

New York City Transit last week presented three basic design suggestions for the emergency ventilation tower planned for the triangle at Seventh Ave. South and Greenwich Ave., where thousands of Sept. 11 memorial tiles have been hanging on a chain-link fence for the past eight years. Neighbors at the June 22 presentation were glad the plans provided for space to display at least some of the tiles, but they were disappointed with the tower design options, which they characterized as “off the rack” and not worthy of the Greenwich Village Historic District.

Last year Transit chose a plan for a combined emergency ventilation plant for both the Seventh Ave. and the Eighth Ave. subway lines that includes a 38-foot-tall tower on the triangle property that the Metropolitan Transportation Authority owns. However, Community Board 2 had recommended the plant be built entirely below street level.

The above-ground option was deemed to be least expensive — $79.5 million compared to $93.7 million to $124 million for eight other site options — and to have the least impact on vehicle and pedestrian traffic, according to the project’s final environmental impact statement.

Community Board 2 members were lukewarm in their views on the tower. “We’ve been grappling with the ventilation plant issue for some time now,” Brad Hoylman, former C.B. 2 chairperson, said to Amateau. “We asked for a distinctive design for the building, not least because it’s at the gateway to the Greenwich Village Historic District, and because it includes an important piece of recent history.”

Today, Curbed posted slides from the MTA’s presentation, and the one I featured at the top of this post is my choice. As Judith Kunoff, an architect at Transit explained, this version incorporates the Tiles for America memorial into a structure reminiscent of the historic dinner from Nighthawks.

Hopefully, when all is said and done, both the history and memory from this corner will be a part of a functional piece of transit equipment. Incorporating neighborhood design elements into necessary infrastructure serve to make the city friendlier and more livable.

July 8, 2009 5 comments
0 FacebookTwitterPinterestEmail
MTA Economics

Funding transit through a 36-percent fare increase

by Benjamin Kabak July 8, 2009
written by Benjamin Kabak on July 8, 2009

As part of my efforts to expand the dialogue on transit funding solutions and the measures for which advocates should push, I jumped into the fray Monday with a call for market-rate on-street parking spots. The proposal generated a lot of talk with most in favor to a tiered on-street parking system that somehow does not encourage more driving.

Today, I want to look at another approach — a very extreme approach at that — to the MTA’s funding problems: Is it possible to fund the system solely through farebox recovery? In other words, how high would the MTA’s fares have to go for the agency to cover its deficit by itself? The answer is rather terrifying.

During the fare hike debate and the discussion over the MTA’s fiscal future that unfolded for nearly four months this year, various numbers concerning farebox revenue were bandied about. The widely accepted formula centers around the idea that, counting passengers who opt out of mass transit, for each one percent the fare goes up, the MTA captures an additional $50 million in revenue. A ten percent increase nets $500 million, and that 23 percent increase with which we were threatened last November would have resulted in a $1.15 billion windfall for the MTA.

This is some easy math then. If the MTA were to attempt to cover their $1.8 billion revenue through farebox money alone, the agency would have to raise fares by 36 percent. The prices would contain a certain element of sticker shock. Those 30-Day Unlimited Ride MetroCards would cost $110. The base fare would have jumped from $2 to $2.75. Tolls and commuter rail fares would seem equally as steep.

Now, on the one hand, those fares sound expensive. On the other, by tying fare hikes into the cost of inflation, we’ll be there soon enough. Meanwhile, is a $110 30-day ride card that out of the realm of the ordinary? Based on the numbers from my two MetroCard Challenges, my average fare would wind up at around $1.50. That’s what it cost to ride the rails from November 12, 1995 until May 3, 2003.

As I’ve mentioned in the past, maybe one of the real financial problems is that New Yorkers are expecting a cheap and subsidized subway fare but put pressure on the MTA to make that a reality. Straphangers are barking up the wrong trees. The MTA can impact those financial indicators that are within its jurisdiction. That includes fares and services. Politicians though can ensure that the MTA is getting a subsidy that allows it to avoid this hypothetical 36 percent fare increase.

Last year, I proposed doubling the fares and a lengthy and contentious discussion ensued on this site. This proposal — a 36-percent increase and a budget relying nearly 75-90 percent on farebox recovery revenue — is equally as absurd. Maybe, though, it needs to happen before our politicians become wise to the ways of mass transit. Don’t worry, though; I won’t be on the steps of City Hall pulling for this one.

July 8, 2009 14 comments
0 FacebookTwitterPinterestEmail
View from Underground

A mobile cheat sheet for subway exits

by Benjamin Kabak July 7, 2009
written by Benjamin Kabak on July 7, 2009

The true sign of an expert subway rider is the knowledge concerning door choice. I know which set of doors will leave my right at the staircase for my morning commute, and I know which set of doors will open so I can be the first out of the station on the way home at night. Not everyone though pays as much attention to their commutes as I do, and sometimes, we find ourselves en route to an unfamiliar station. At that point, the door choice becomes a guessing game. Well, to borrow a phrase, there’s now an app for that.

As City Room’s Jennifer 8. Lee reported this morning, a mobile start-up called Exit Strategy New York has released an application available for iPhone, Blackberry, the Android and the Kindle that higlights the exits as stations around the city. A brother-and-sister team put in the legwork and spent countless hours charting the system over the last few months to bring this info to the masses. “It’s incredible, you can be off by an entire avenue,” Jonathan Wegener, one of the company founders, said. “You are three or four minutes off from where you thought you were going to be.”

Per the company’s official backstory, Wegener and his sister Ashley simply camped out in train stations. They write, “At each subway station, they waited for the train to come so they could mark which door of the train aligned with the exits. At stations with multiple stairwells, they figured out which were the most efficient ones. They did this, again and again and again, in hundreds of subway stations.” That’s fairly ingenious.

In the end, they compiled information on car door locations, exit placement and even the hours of operation for those stations with part-time exits. Not everything was as easy as counting doors though. Amusingly enough, according to the programmers, they ran into some problems with the varying car lengths. When the F trains switched from sets of eight 75-foot-long R46 cars to 10 60-foot-long R160 cars, the app had to be updated in development.

The app went on sale today, and it is available for $2.99 for Blackberry and $1.99 for the other platforms. It features exit information every stop in Manhattan and much of Brooklyn, Queens and the Bronx and should eventually include every station. It also works offline. I’ll download this one soon and give it a spin on my Blackberry. Expect a review in a few days.

July 7, 2009 4 comments
0 FacebookTwitterPinterestEmail
MTA Absurdity

MTA escalators on the up and up

by Benjamin Kabak July 7, 2009
written by Benjamin Kabak on July 7, 2009

A long, long time ago in May of 2008, I wrote about the perennially out-of-service escalators at Union Square. These entombed egress options were to be maintained by the managers of the Zeckendorf Towers but have sat dormant for months.

This year, as Transit wrapped up installation of the green motion-sensitive escalators at Union Square, many of them stopped working, and the authority encountered some difficulty in getting these formerly moving staircases fixed. It has, in other words, been a rough 15 months for the MTA and its escalators.

But no more! According to a report in today’s amNew York, the various broken escalators are heading down the road to repair. Heather Haddon writes:

Zeckendorf Towers, a condo owner, built the escalators at the southeast corner of Union Square station. The stairways have been out for years, a source of constant frustration for less able-bodied riders. “This is criminal,” said Aladin Haidalgo, 59, a Brooklyn rider struggling to walk up the subway stairs with a cane Monday. “It’s a major impediment.”

Zeckendorf tried to sock NYC Transit with the bill for the escalators, but the company recently agreed to pony up for the millions of dollar in repairs, transit spokesman Paul Fleuranges said. Fleuranges could not say when the escalators will be fixed, as it’s up to the owner. A spokesman for Zeckendorf declined comment.

Meanwhile, the MTA has made strides in taking care of its own equipment. After months of outages, all 12 escalators now run at Herald Square, the system’s third busiest station. The MTA recently spent $36 million to overhaul the escalators, but the contractor did not install them properly. The escalators broke a total of 150 times during the first part of this year, with three of the stairways not running at all, according to MTA figures.

Haddon notes the sea change in agency approach. In the past, the MTA has not pursued private developers who have been negligent in maintaining these escalators. With funds tight and more pressure on the authority to be more accountable for the state of the system, Transit has changed its tune. “It’s a philosophical change,” Ellyn Shannon of the Permanent Citizens Advisory Committee to the MTA said to amNew York. “Access to the system is now important to them whether they own the escalator or not.”

Meanwhile, these management companies and escalator contractors must fulfill their legal obligations, and the MTA should not allow them to avoid these repairs. It’s been a long time coming, and somewhere, Mitch Hedberg is smiling. After all, as he once said, “An escalator is never temporarily out order; it’s temporarily stairs.”

July 7, 2009 5 comments
0 FacebookTwitterPinterestEmail
Arts for Transit

The sounds of a gentler commute

by Benjamin Kabak July 7, 2009
written by Benjamin Kabak on July 7, 2009

96thstart

The art installation at the new 96th St. stationhouse has been designed by Antenna Design and Urbahn Architects.

The New York City subway system is not known for its gentle sounds. Rather, the screech of metal on metal, the incessant whir of air conditioners struggling to work, the feedback loops produced by sub-par public address systems and the constant exhortations to “stand clear of the closing doors” provide a dissonant soundtrack to our daily trips underground.

What if, though, our wait for a train wasn’t marked by the rush of an express but rather the chirping of crickets and the sounds of the good old outdoors? Can art in the subways actually serve to calm harried New Yorkers? If the MTA gives its approval to an Arts for Transit plan, the new stationhouse at 96th St. and Broadway set to open late next year will feature a soundtrack of sounds from nature and other elements designed to slow down frantic straphangers.

Michael Grynbaum, new transit writer for The Times, has more on this unique installation:

By the fall of 2010, when construction on the station is expected to be complete, subway riders will enter an arched glass-and-steel structure housing an exhibit that is a striking contrast to the traditional tile mosaics and sculptures that populate the underground rail system.

Nearly 200 stainless-steel flowers will hang 12 feet above the turnstiles, mounted in staggered patterns across seven ceiling beams. The flowers, weighing about three pounds apiece, will be allowed to sway slightly, creating the effect of a shimmering garden levitating above the stairways that lead down to the platforms.

The nature noises, which are pending final review by the authority’s staff, would be focused by directional speakers on small areas of the station, allowing riders to “walk through” the sounds.

The modern garden and its accompanying soundtrack are a tribute to the geographic provenance of the 96th Street station, which was built in 1904 in a neighborhood known as Bloomingdale, after a Dutch word translated as “vale of flowers.” Although the station now sits amid rows of high-rise apartment buildings and noisy intersections, the hilly area was once known for its picturesque natural landscape.

“The installation is a memento of nature past, so that subway riders may be reminded of a time before the area became an urban neighborhood,” the designers, Sigi Moeslinger and Masamichi Udagawa, wrote in an introductory note.

Now, before New Yorkers not used to change in their morning routines get all bent out of shape, the two designers — working under the name Antenna Designs — are veterans of the subway system. They have designed the R142, R142A and R143 cars currently in use on various Transit lines, and for better or worse, they produced the MetroCard Vending Machine designs as well. They promise that this new exhibit will fit in perfectly.

Before the MTA can sign off on it, they have to ensure that the chirping crickets are ADA compliant. The sounds can’t be too loud so as to block out important — and not-so-important — public address announcements in the station, and the visually-impaired must be able to hear the MetroCard Vending Machines’ automated instructions.

Still, with a sound installation in place on the B/D/F/V platform at Herald Square, this latest proposal is probably heading for approval. After all, we could use a few more crickets in New York City anyway. A screaming siren and the screech of brakes aren’t the most comforting of sounds.

July 7, 2009 3 comments
0 FacebookTwitterPinterestEmail
AsidesSubway Advertising

Thinking about expanding the naming rights offerings

by Benjamin Kabak July 6, 2009
written by Benjamin Kabak on July 6, 2009

The MTA’s decision, announced two weeks ago at the agency’s last board meeting, to sell the naming rights at the Atlantic Ave./Pacific St. subway station to the Barclays Center has sparked some interesting debate. Some think the MTA is sacrificing ease of system use while others — including me — have no problem with it as long as the corporate name is attached to the station and does not replace the geographic identifiers. Either way, the transit agency and other cash-strapped government entities throughout the country are thinking about expanding the naming rights program.

The city’s Department of Parks and Recreation are pondering the move, and the MTA will continue to be aggressive in its pursuit of corporate advertising dollars. After all, the authority has seen ad revenue jump from $30 million in the mid-1990s to $120 million in 2008. Advertising Age explored the thinking behind these deals in a piece last week. Until transit authorities are properly funded, these naming rights deals and other station-wide advertising efforts may just be a necessary fiscal evil.

July 6, 2009 5 comments
0 FacebookTwitterPinterestEmail
AsidesMTA

Paying more and getting more

by Benjamin Kabak July 6, 2009
written by Benjamin Kabak on July 6, 2009

As we debate ways to fund mass transit to keep fares low and service expansions on the table, Cap’n Transit focuses on another aspect of MTA fares. The Cap’n mused over the weekend on how much more would riders pay for a faster and more comfortable ride. I know plenty of Queens residents who pay for LIRR service or Express Bus options while the subway covers the same ground simply because those are more comfortable and quicker routes home. The MTA, he says, should figure out ways to integrate these various modes of intra-city transit more than they already do.

July 6, 2009 6 comments
0 FacebookTwitterPinterestEmail
Public Transit Policy

Funding transit through market-rate parking spots

by Benjamin Kabak July 6, 2009
written by Benjamin Kabak on July 6, 2009

As 2009 unfolds, employers in the 12 counties serviced by the MTA — the so-called Metropolitan Commuter Transportation District — will be levied a payroll tax designed to help cover a multi-billion-dollar MTA budget gap. This tax forces everyone to pay for transit. It makes no distinction between those who use the system and those who don’t, between those who drive and intentionally eschew mass transit to the detriment of urban dwellers and those who embrace the subway as a cheap, reasonably efficient and environmentally-friendly way of commuting around New York City.

It doesn’t have to be like that. There are reasonable and feasible, if politically less palatable, solutions to the mass transit funding problem. Furthermore, these proposals help push the goals of a complex and complete mass transit network: They encourage people in transit-rich areas to leave their cars at home and use the social and environmental alternative.

As I took on some of the advocates and reporter who cover mass transit last week, I want to move on to similar topics. One of the problems with the state of mass transit advocacy is that those running the show are not always propagating other solutions. We talk about being anti-fare hike and anti-service cuts, but we also need to be pro-something. Whether that’s pro-payroll tax or pro-congestion fee, it’s important to push these other alternatives while also protesting Albany inaction and the specter of a more expensive subway ride. Over the next few weeks, I’ll explore some alternatives to a payroll tax. Today, we start with on-street parking.

I live in one of the more expensive neighborhoods in Brooklyn. A quick search on Trulia reveals some pretty shocking real estate numbers with homes listed for as much as $1218 per square foot and an average price somewhere around the $700 mark. Meanwhile, to park in this neighborhood costs a grand total of $0 and the need to move the car in question once a week. That makes no sense.

From where I sit right now, I am approximately 0.5 miles away from four subway stops at four different parts of Park Slope that serve, at various times, 10 different subway lines. The Atlantic Ave./Pacific St. station is another ten minutes away. The vast majority of cars, therefore, in this neighborhood are a luxury. Owners have them for weekend getaways and other commutes. Do they have a right to park them for free?

According to Wikipedia’s entry on parking spaces, a curbside space is on average 160 square feet. In real estate terms, using that $700 figure, parking spots could cost up to $112,000. Do we need to provide people in such transit-rich neighborhoods with free on-street parking? Of course not. The city is just squandering a resource for no real reason.

Now, the city could sell parking spots for a one-time fee based upon the neighborhood in which a driver wishes to park and the average real estate value of that land. This would never pass political muster. The more sensible way is to charge rent. Market rent on that 160-square-foot parking space would be a few thousand dollars a year, and that money would quickly solve not only the MTA’s deficit problem but its capital expansion funding issues as well. Those who choose to enjoy the luxury of a car in an urban area can support the subway system that benefits all.

Of course, even a few thousand dollars a year wouldn’t earn political support, but a few hundred bucks for a residential parking permit isn’t outlandish. Washington, DC, charges $15 a year for a parking permit; Philadelphia asks for $35 once and $20 perpetually. New York could charge $200 and still be practically giving away the spaces.

Drivers get defensive about their parking spots, but the city doesn’t need to kowtow to them. We pay to use roads, taxis and subways. Why shouldn’t we be charged for and collect revenue from the spaces on the streets as well?

July 6, 2009 29 comments
0 FacebookTwitterPinterestEmail
Load More Posts

About The Author

Name: Benjamin Kabak
E-mail: Contact Me

Become a Patron!
Follow @2AvSagas

Upcoming Events
TBD

RSS? Yes, Please: SAS' RSS Feed
SAS In Your Inbox: Subscribe to SAS by E-mail

Instagram



Disclaimer: Subway Map © Metropolitan Transportation Authority. Used with permission. MTA is not associated with nor does it endorse this website or its content.

Categories

  • 14th Street Busway (1)
  • 7 Line Extension (118)
  • Abandoned Stations (31)
  • ARC Tunnel (52)
  • Arts for Transit (19)
  • Asides (1,244)
  • Bronx (13)
  • Brooklyn (126)
  • Brooklyn-Queens Connector (13)
  • Buses (291)
  • Capital Program 2010-2014 (27)
  • Capital Program 2015-2019 (56)
  • Capital Program 2020-2024 (3)
  • Congestion Fee (71)
  • East Side Access Project (37)
  • F Express Plan (22)
  • Fare Hikes (173)
  • Fulton Street (57)
  • Gateway Tunnel (29)
  • High-Speed Rail (9)
  • Hudson Yards (18)
  • Interborough Express (1)
  • International Subways (26)
  • L Train Shutdown (20)
  • LIRR (65)
  • Manhattan (73)
  • Metro-North (99)
  • MetroCard (124)
  • Moynihan Station (16)
  • MTA (98)
  • MTA Absurdity (233)
  • MTA Bridges and Tunnels (27)
  • MTA Construction (128)
  • MTA Economics (522)
    • Doomsday Budget (74)
    • Ravitch Commission (23)
  • MTA Politics (330)
  • MTA Technology (195)
  • New Jersey Transit (53)
  • New York City Transit (220)
  • OMNY (3)
  • PANYNJ (113)
  • Paratransit (10)
  • Penn Station (18)
  • Penn Station Access (10)
  • Podcast (30)
  • Public Transit Policy (164)
  • Queens (129)
  • Rider Report Cards (31)
  • Rolling Stock (40)
  • Second Avenue Subway (262)
  • Self Promotion (77)
  • Service Advisories (612)
  • Service Cuts (118)
  • Sponsored Post (1)
  • Staten Island (52)
  • Straphangers Campaign (40)
  • Subway Advertising (45)
  • Subway Cell Service (34)
  • Subway History (81)
  • Subway Maps (83)
  • Subway Movies (14)
  • Subway Romance (13)
  • Subway Security (104)
  • Superstorm Sandy (35)
  • Taxis (43)
  • Transit Labor (151)
    • ATU (4)
    • TWU (100)
    • UTU (8)
  • Triboro RX (4)
  • U.S. Transit Systems (53)
    • BART (1)
    • Capital Metro (1)
    • CTA (7)
    • MBTA (11)
    • SEPTA (5)
    • WMATA (28)
  • View from Underground (447)

Archives

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
  • Facebook
  • Twitter
  • Instagram

@2019 - All Right Reserved.


Back To Top