Much is the fish (31/48)

Much is the fish