Designed by
Title
Yokohama Stadium, home to the Baystars baseball team in Yokahama, Japan. #82163495
Description
Yokohama Stadium, home to the Baystars baseball team. This image shows one of the floodlights against a blue sky, taken from the nearby Yokohama Park.