Inner City Mermaid

Inner City Mermaid

Regular price $20.00 Sale

I guess she lives in the Hudson River in NYC?