We found this photo of Sheepshead Bay’s Tucker Place Park on the blog of photographer Marisa Rodriguez Lee. Adjacent to Stella Maris at East 27th street and Emmons Avenue, Tucker Place Park is easily overlooked by all save the old men and young lovers, so sometimes it’s easy