Transformer cooling fins

I think they are related to the power source for the C train which runs nearby.

Comments
Sign in or get an account to comment.