Designed by
Title
Yokohama Stadium, home to the Baystars baseball team in Yokahama, Japan. #82161723
Description
Yokohama Stadium, home to the Baystars baseball team. This image shows one of the floodlights against a blue sky with a road sign on the nearby main road.