From the Library of Congress is this image of Fenway Park in 1912- 100 years ago! The photo is from what is now right field. A larger version can be seen here.
Yes, that gigantic wall filled with advertisements is what we now know as the Green Monster. And, yes, those are seats in front of it. And there is no overhang on the third-base seats.
But, rest assured, it is Fenway. There is a site here that shows how that stadium has evolved over time.