Cartogiraffe.com

3rd Avenue

3rd Avenue is a street in Bay Shore. In the area there are a pub and a cafe.